New Version 1.4.0.0 is done.
Link to FE (full extensions) 5.5MB:
https://goo.gl/dqxVkH(Include tools to read FLIR *.jpg image and official DLLs for Thermal Expert Camera Live Stream, using official driver.
Thermal Expert live stream with the Zadig driver (same way like Seek thermal) will also work in normal Version)
Link to normal 1.1MB:
https://goo.gl/dcYzaUSmall changes:
- Movie Function can acquire now from 2 Sources:
MainIR (the only way in previous version, Movie Resolution depends on Interpolation factor)
Visual (Movie Resolution depends on Visual Resolution. In this Mode the Interpolation can be changed)
- Movie Function has now a "max Performance" Mode, this disables the most preview Controls. there is no images shown while recording, this incase the frame rate on slower PCs.
- Visual Blending in MainIR (previously called "Visual Overlay", the Settings are in "Functions->Illustration->Visual Blending")
- New Measurement: 2 Point Difference (bases on Measurement Line and it was set similar)
Here the destination point was subtracted from the starting point (from mouse down[start] to mouse up[end])
- for Thermal Expert Q1 Images: now the Acquisition of the additional byte map can be disabled. since the new update the App stores the Temperatures no more in 4x4 format, its 1x1 now. But the additional hi res Byte map reduces the thermal difference to byte level (<255)
- Image Rotation (in degree °) implanted for the Visual Image and overlay.
- Image Flip (north/south or west/east) and Rotation (+90°,+180°,-90°) for the Visual Image.
- Some Improvements for the DIY-Thermocam V2 (coming soon)
- new strange value for Gaussian blur filter (range 0.1-0.9, the higher the blurrier)
0.1 = low gausian
0.5 = normal gausian
0.9 = similar to median
Image Fileversion 1all stored images has a 500 byte "Dataset" in times past, containing the Positions of Spots, their Names, Settings of Boxes, Isotherm colors and some other stuff. Because this space the name for Spots was limited to 10 chars and 20 for box or line.
since this version there is a dynamic length for the dataset. So the size is lower if all is disabled, but it grow if needed. now the Names of all Measurements has up to 50 chars space. There is additional up to 3000 chars for a note, stored in the image.
And now there is one byte to store only the Version information. So a later version of the File can be handle different.
Additional there is a optical change. the min and max values are in the upper row from the preview image.
If there is no visual, the rectangle with the size is gray. but with visual its greeen.
It is possible to store in the old format, if wanted : Menu->options->(check)Use old File format (Fixed 500)
it is also possible to disable the load of the dataset. in this case all measurements stay on their place (if the resolution don't was changed)
other settings was in the options menu too (no more in Functions->Export: Images)
on load both old and new Image versions was supported. The bottom bar flashes green for a Version 1 image and yellow for a Fixed500 (Version 0) Image.
Visual Reliefin this function, a relief was build from the Visual image, but it was drawn on top of the Thermal image.
this way is similar (not Same) to FLIR MSX function.
This function shows the difference of pixel to his neighbors. With single difference all values goes in the same direction and result in white borders (positive strange value) or black borders (negative strange value).
see example below.
FLIR Image Acquisitionnow the Image was read in 16 Bit format, that incase the Image quality. Additional the Image was no more mapped by min and max values like before. Now each raw Pixelvalue was converted to the Temperature with the given parameters. I have a back layer with the raw data to recalculate a already acquired image with changed parameters. The option "Swap Bytes" was previously for older Cameras like the FLIR E45 and is no more needed, because this was auto detected.
Now only the "exiftool.exe" was used for the image. the "convert.exe" is no more used.
FLIR stores the raw sensor data in the file, because that it's possible to change settings like distance or emissivity later. The Raw value was linear to the radiation, not to the temperature.
The Thermovision Program stores the Images as a linear temperature map. Parameters like Emissivity, Ambient temperature and Distance was only used to translate a Radiation in a temperature. Because that there is no possibility to change this later.
have a happy new Year
Joe-c