#image #transform #json #thermal #planck

bin+lib thermal

Process thermal images from FLIR cameras

4 releases (2 breaking)

0.3.1 Jun 23, 2022
0.3.0 Jun 23, 2022
0.2.0 Aug 4, 2021
0.1.0 Jul 27, 2021

#502 in Images



Crates.io Documentation

Library and tools to process thermal images from FLIR cameras.


This crate provides two functionalities:

  1. Compute temperature from raw sensor values and ambient parameters (typically stored as metadata in the image). The code is a port of the Thermimage R library and its python port.

  2. Parse parameters and raw sensor values from image metadata. Supports parsing R-JPEGs with FFF encoding of Flir parameters, and parsing ExifTool generated JSON (output from exiftool -b -j).

Please see crate documentation for more information


The crate also provides two handy binaries:

  1. stats: Generates temperature stats for a set of images / JSONs
  2. transform: Generates temperature valued 16-bit single channel TIFF files for images, with value normalized to encode a given range of temperatures.


Licensed under either of Apache License, Version 2.0 or MIT license at your option.

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in this crate by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.


~325K SLoC