Skip to content

Releases: gtatters/ThermImageJ

ThermImageJ - Thermal Image Functions and Macros for ImageJ

02 Mar 21:38
Compare
Choose a tag to compare

Updated readme, added information about xxd requirement for Frame Start Byte macro. PC users will need to install xxd from https://sourceforge.net/projects/xxd-for-windows/. If that is unavailable, a version of xxd.exe can be found in the ThermimageJ/exe folder: https://github.com/gtatters/ThermImageJ/tree/master/exe

ThermImageJ: Thermal Image Functions and Macros for ImageJ

14 Jun 18:27
Compare
Choose a tag to compare
  • Tweaks to adding time stamps to slices in SEQ, CSQ imports
  • Added a Check Installation Macro to help with pathing issues
  • Added a frame skipping option for importing SEQ and CSQ files

ThermImageJ: Thermal Image Functions and Macros for ImageJ

04 Jun 13:17
Compare
Choose a tag to compare

Incorporated date/time to slice labels for SEQ and CSQ imports. v 2.8.

ThermImageJ: Thermal Image Functions and Macros for ImageJ

15 Jul 01:38
Compare
Choose a tag to compare

Fixed the FLIR Import JPG with Defaults to recognise TIFF vs. PNG storage format and apply the byte swapper tool for PNG type raw thermal image data type.

ThermImageJ: Thermal Image Functions and Macros for ImageJ

24 Jun 16:40
Compare
Choose a tag to compare

Added "FLIR Import with defaults" macro to bypass the dialog box prompt requirement. Note that this will attempt to extract object parameters directly from the FLIR JPG and may provide incorrect values. To call the function from a macro, use:

ConvertImportFLIRJPG("yes");

ThermImageJ: Thermal Image Functions and Macros for ImageJ

10 Jun 11:45
Compare
Choose a tag to compare

Fixed window prompts to be wider to accommodate smaller laptop screens. Often the pop-up prompt window is too large to see the cancel and OK buttons, but this fix may make that easier for lower laptop resolutions.

ThermImageJ: Thermal Image Functions and Macros for ImageJ

31 Mar 14:17
Compare
Choose a tag to compare

Fixed how windows systems call exiftool which was not working properly with Windows 10. Basically changed exec() calls to test for user operating system and then if runnings windows, to add:

'exec("cmd", "/c")'

to the front of all exec() function calls involving exiftool. Mostly these fixes are to deal with challenges of quotes and whitespace issues between the different operating systems.

Also added small tweaks to GUI to accommodate smaller screen devices - where users could not see the "OK" and "Cancel" options due to too many options on screen.

Further worked on macros for doing time course analyses on video files. These macros are mostly for personal research use.

ThermImageJ: Thermal Image Functions and Macros for ImageJ

11 May 20:06
Compare
Choose a tag to compare

Added two new functions to the Plugins menu: CalculateTransmittance and CalculateEmissivity.

Still testing, but early tests show they are working. These are simple calculation functions, no image handling or processing. Users are advised to verify with manufacturer software for their own application.

Calculate Transmittance will estimate the Infrared Transmittance of a window in front of an object based on the apparent raw 16 bit integer value compared to the known object temperature

Calculate Emissivity will estimate the emissivity of an unknown surface, comparing to a surface of known emissivity captured simultaneously within the same image. Usually this is a piece of black electrical tape (E=0.95) that is assumed to be in thermal equilibrium with the object of interest.

ThermImageJ: Thermal Image Functions and Macros for ImageJ

21 Feb 00:05
Compare
Choose a tag to compare

Fixed pathing bug in the ConvertFlirJPG function that was preventing it from working. This only affected the Convert FLIR JPG option operating on single JPG files.

ThermImageJ: Thermal Image Functions and Macros for ImageJ

07 Feb 21:59
Compare
Choose a tag to compare

Changed order of parameters in dialog box for raw2temp calls to work better with small screens.

Users can usually skip worrying about the atmospheric transmittance constants so I have placed those at the bottom of the raw2temp dialog box.