kentavv / flir-batch-process

Batch process FLIR radiometric (thermal) JPEGs and generate clean lossless images with consistent scale and palette

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

flir-batch-process

Batch process FLIR radiometric (thermal) JPEGs and generate clean lossless images with consistent scale and palette

Given several FLIR radiometric JPEGs, find the temperature range across all images, use the same scale and palette for all images, and write lossless final images with minimal chart junk.

Originally created to batch process thermal images of plants for a plant phenotyping study, the script was later made more generic to process thermal images of a spindle on a CNC mill.

The processing script relies upon ExifTool to extract the EXIF data from FLIR radiometric JPEGs. The script has been developed with a FLIR E5 infrared camera.

This work is indebted to many on the EEVBlog and ExifTool forums who figured out the file format and conversion equations from raw values to temperatures.

About

Batch process FLIR radiometric (thermal) JPEGs and generate clean lossless images with consistent scale and palette

License:GNU General Public License v3.0


Languages

Language:Python 58.9%Language:PHP 37.1%Language:Shell 4.0%