Hello,
finally... Version 1.10.0.0
https://drive.google.com/open?id=1GRCBBamnFaq4mdVoRTWt5QRti2EpgDjn-autorange on/off split to Auto/Manual/Fixed for each of max/min
-Window:Functions->Tab:Export Images->Thermal Frame->Image in file… extract temperature frame as txt or csv
-window positions will no more stored if the current setting is fullscreen
-rotation of visual image can be set with the Keys “T/G” and rotation on/off with Key “V”
-auto refresh com ports removed from DIY Thermocam Device
-add support for M1 Images, stored by Android App
-implement new SDK version of i3 Systems, supporting M1,Q1,V1 (on my M1 the 30fps works, but on test with a V1 it don’t show the 30fps, I don’t know why yet).
Warning: the “raw” mode from i3 show a AGC applied frame. This have more resolution, but conversion to temperature and mapcal don’t work yet.
-Local parameter for Box and Sport measurment (recalculate themperature using Emisivity and reflected Temperature)
-common Thermal Frame and TF Processing
-add “invert” function for palette
-add “temperature gain” for live stream
-the life functions “temperature gain”,“temperature offset” an Average will effect on all new temperature frames
-flir direct reading enabled (work not for all images, is faster then regular mehtod via exif tool)
Thermal Camera SetupSince this version, the most supported cameras using a common way to calculate raw value to temperatue. The “Calibration” window is used for this.
there currently 2 ways to select… 2 point calibration and “planck” cal. All settings will be stored in a “Thermal Camera Setup” *.tcs file. You can have now one folder for each of your Cameras, with own settings, Mapcal frames and warmup drift corections.
to autoselect a thermal camera… write the name of the folder in the Appconfig:
<add key="AutoRead_tcs_from_folder" value="_Sim_Flir_320x240" /> will select “TVisionData\Cal\_Sim_Flir_320x240\ThermalCameraSetup.tcs”
Common Vision ToolbarIt will be activated by execute a Camera stream or by click on “VisionTools” in the top menu bar.
this bar is used to select a thermal camera binding, execute start/stop/nuc and common imagerotation, min/max auto/man/fixed setting. It also show a FPS (using a frame count).
The selectable camera types depends on the defined Camera types in “TVisionData\Cal\”.
New Window “Control changer Window”This window can be open by click on the language label on top right (from right boder: Max temp,Min Temp, Keyboard label, Language label).
By click right a mouse menu will open. By click left the mouse menu will open too… and select the current language, here you can change the selected language.
in this window the most subwindows can be changed by selecting the right control from the control tree.
the text of the control can be changed in normal and encoded state, just hit enter to see the changes.
In the mouse menu is a command to execute the “Generate language files”. This create a new folder with current text of all controls.
Tablet windowit’s a WPF window (not Windforms like all other) with auto size of controls.
this is a better version of the “Camera” mode (still available, but obsolete). Additional the Window works better on touch devices.
it has one center spot only as measurement and need some improvements, but it’s a better way than camera mode.
AppConfigsince this version i use the "\TVisionBinary\ThermoVision_JoeC.exe.config" for some startup settings.
here you can set your thermal camera setup folder name.
Example:
<add key="ShowSplashScreeen" value="0" /> --> no startup screen
<add key="StartWebcamA" value="1" /> --> start the first webcam in uvc device list
the source is on github, currently in a private repository. if someone want access, contact me.
joe-c