Hi All,
Finally... Release of 1.11.0.0
Google drive link:
https://drive.google.com/file/d/1veBPcaGeGsFQ1YwvGq9vd2KxtRQ-2tvA/view?usp=sharingWebsite (german):
http://joe-c.de/pages/posts/version_1.11.0.0_219.phpChange notes:
-Mainform->Vision Toolbar: generic visual stream from Webcam A/B
-Tablet mode: improve scale handling of touch events
(removed toogle on long Press at scale)
-list only selected devices in imagebrowser
-add imagebrowser support for Uni-T, Bosch GTC 400, Variocam
-imagebowser add select and search images to mouse menu
-hide device is now a dynamic table, instead of single checkboxes
-Serial sensor support Optris-CT temperature
-rotation (if not disabled in setup) on each ImportThermalFrame
-remove vision rotation and add generic rotation (0°,180°,+90°,-90°)
-radioFile 2.2 (frame 2=planck raw,meas 2= with ranged box)
-save sequence (radiometric video) Disabled, need restructure...
(its planed to support the old files from Version 1.10.0.0 so far)
-autoload "seek" if start manually
-read Windows version at startup (extra dll call for Win10 for better view)
-tempswitch are now collected in function panel
-tempswitch setup one file for all items, with autoload from app.config
-bugfix webcam tool (dont start before)
-add interpolation x2 for raw frame
-hide devices: collection of check boxes -> dynamic table
-min/max auto 3x3 kernel disabled
-bugfix map & Planck cal
-autodisable Mapcal if not match
-resturcture ThermoVision Core
-PanckCalWindow: add planck Curve (display raw 0-0xffff conversion)
-now 2 generic Planck cals (Base for fixed TV and Global in Cal, overwritten by flir images)
-add Planck reverse (Temp to Raw)
-TempSwitch: add Alert to txt
-Image Processing: remove death pixel function (if diff to left pixel is over treshold -> replace with left pixel)
-FlirCameraCommander enum FlirCameraType { Normal_QtGui, Legacy_ThermaCam }
-add second 2p-cal (fever screening extension)
-add BoxRanged (define 5 max ranges in Area)
-buxfix while import
-bugfix 3x3 kernel
Histogram:
Now there are to ways to generate a Histogram
3x Fixed ranges
generate a list from min to max value with selected step range an count values for each Pixel. This type of histogram has a fixed stepsize and may have empty holes(slot for a temperature, what not exist in the image). Image quality markers are:
"Nr of Zeros" -> it shows how many entries has no matching pixel, lower is better
"Values" -> shows how many different pixel values are existing, higher is better
4x Dynamic ranges
this round each pixel value to selected range and add or count the pixel in a new list. This type of histogram can not have empty holes, but it can have different stepsizes. Image quality markers are:
"JustOne" -> number of pixelvalues which only exist once
"DiffValueCount" -> shows how many different pixel values are existing, higher is better
"StepDiff xxx" -> shows the minimal, mean and maximal difference between the temperature steps in the list, lower is better
Note: the Histogram can not differentiate between a sensitive camera and a noisy camera. It just shows a analysis of the existing Temperatures.
Changes for Cameras:
-improved: startup for DIY Thermocam
-improved: seek thermal raw range higher (before 6k-17k, now 1k-65k and adjustable)
-add camera support: Seek *.HIR read thermal frame (and *.pre)
-add camera support: Uni-T *.bmp files
-add camera support: Variocam *.irb files
-add camera support: Flir/Agema *.img files (experimental)
-add camera support: Bosch GTC 400 *.JPG (use linear Maping of raw values, maybe not accurate)
I attach a comparison of 320x240 Cameras with the new Histogram function.
best regards