1.12.0.0

#Thermal Sequence

Thermal Sequence

Das Usercontrol für Thermische Sequenzen ist überarbeitet worden. Es handelt sich hierbei um eine IR-Video Funktion. Es können aber auch einfach eine Sammlung von Bildern in eine einzelne Datei geladen werden.
Die Sequenz besteht aus einem Datensatz der über die Farbpalette und die aktiven Messungen entscheidet und einer Serie von einzelframes. Die von Flir Kameras erzeugten .SEQ Dateien werden auch unterstützt.

#IR Decoder

IR Decoder

Das UserControl wurde entfernt und durch ein SubWindow ersetzt. Hiermit kann man die Bytes einer Datei einfach in ein Bild umwandeln lassen und so nach Frames in Bildern suchen. Außerdem kann man sich Text und Bytes in einem weiteren Tab genauer ansehen um so nach weiteren Infos zu suchen.

#File Drop Panel

File Drop Panel

Ein neues Panel wird in den Vordergrund geholt, sobald man eine Datei auf die Oberfläche gezogen wird.
Links: Autoselect.
Je nach Dateiendung wird versucht das Bild richtig einzulesen. Bei typischen Endungen wie .JPG wird in mehren Stufen die Datei auf Signaturen geprüft.
Rechts Oben:
IR Decoder, leitet das Bild auf den IR-Decoder, zeigt beim ersten mal das Fenster an, dann nicht mehr.
Rechts Mitte:
Den Ordner der Datei als Pfad für den ImageBrowser übernehmen.
Überall sonst:
Das was im Menü eingestellt ist (wie alle Versionen davor)

#Draw Raw Mode

Draw Temp vs Raw

Alle bisherigen Versionen haben immer die Pixeltemperaturen in eine Farbe umgerechnet, abhängig von der eingestellten Spanne. Das kostet aber Rechenzeit und damit Geschwindigkeit. Darum wurde jetzt der Draw Raw Mode eingeführt.
Dabei wird die Farbpalette beim Anlegen auch als RGB Array mit 16bit länge angelegt. Jede Farbe wird dadurch wie eine Look up Table direkt ins Bild gezeichnet, was deutlich schneller geht. Die Farbabstufungen sind nicht ganz so fein aber das stört im Livebild meistens weniger.
Direkter Vergleich bei beim gleichen Bild:
Draw Temp: liefert 18 FPS
Draw Raw: liefert 30 FPS
Links neben der Schaltfläche isTemp/ isRawwird angezeigt, welches Format das zuletz geladene Bild hatte. Ein blaues R für Raw oder ein grünes T für Temp. Auch beim Speichern (oben links) kann ausgewält werden, ob ein Raw oder Temp Frame gespeichert werden soll.

Temp Frame
Das Bild besteht aus fertigen Temperaturinformationen, also jeder Pixel ist als Temperatur definiert.

Raw Frame
Das Bild besteht aus einer Strahlungsintensitöt oder einer Konvertierten Temperatur. So oder so muss ein Raw Wert in eine Temperatur umgerechnet werden. Immer wenn Raw Frames gelesen werden ist es von entscheidener Bedeutung, wie im "Cal" Fenster die Konvertierung eingestellt ist, um Raw in Temp zu konvertieren. Typische Varianten sind "2 Punkt Cal" und "Planck Cal" (FLIR Kameras)

#Stapelverarbeitung

Ist in ein extra Usercontrol gepackt worden und hat jetzt einige extra Funktionen mehr… ich bin aber gerade zu faul sie aufzulisten.

#ImageBrowser

Es ist jetzt auswählbar, in welcher Reihenfolge die Bilder sortiert werden, früher waren immer die neusten oben. Außerdem kann man jetzt mehrere Bilder mit einem Mausrechteck markieren.

#Bildformate

Folgende Bildformate wurden hinzugefügt oder geändert:

  • DJI Mavic 2 Drohne, .jpg
  • Nec / Keysight, .JPG
  • Bosch GTC 600, .JPG hinzugefügt und die Formel für GTC 400 verbessert
  • IrDecoder unterstützt Optris .CSV (und alle anderen die ihre Temperaturen so speichern)
  • Optris Pi von Android App, .tiff
  • Xray Sensor Frame, .XRG Format (experimental)

#Optris Pi Livestream

Das Gerät Optris wurde hinzugefügt. Bei mir ist es eine Optris Pi 640, es sollten aber auch andere Varianten funktionieren.
Zum einen gibt es eine Direkt USB Verbindung über den Treiber, zum anderen kann man aber auch über IPC2 verbinden, dann muss die Kamera aber im Optris PIX Connect laufen, es ist gewissermaßen dann die Brücke zwischen Hardware und dem Livebild.
Die Kamera liefert auch ein Livebild mit eigener Farbpalette, das kann man sich optional auch anzeigen lassen.

#Sonstige Änderungen

  • TempMath besseres OverFlow/UnderFlow logging
  • Neuer Filter: DOG (difference of gausian)
  • CameraCommander: FLIR -> bei FTP kann man Ordner definieren, die bei einem Dump nicht mit gelesen werden (Beispiel "StorageCard")
  • Der CRC Editor enthält jetzt auch eine Suchbox und ist jetzt nicht mehr versteckt
  • neuer CLI parameter "-LOAD_TCS=", zum laden einer TCS (Thermal Camera Setup) per Verknüpfung
  • Bei Local Parmeter wird jetzt auch der raw wert angezeigt
  • 16bit .Tif export kann jetzt mit slope und offset skaliert werden
    (besonders nützlich wenn man mehere Bilder aus einer Drohne für ein Panorama vorbearbeiten möchte, aber auch die Temperaturinformation behalten will)
  • Area Range Box unterstützt nun auch die Suche nach verschiedenen Min Werten
  • globales Setting für die Farbtiefe der Farbpaletten. Ab jetzt kann jede Farbpalette bis auf minimal 5 Farben runtergestellt werden.
  • zusätzliches Label zur anzeige der entfernten "bad Pixel" bei Image Processing
  • <ESC> Taste bricht jetzt das Setzen von Messungen ab, wenn versehentlich aktiviert
  • Statt "On / Off" werden jetzt hoch und runter Pfeile angezeigt
    (konnte zu verwirrung führen, weil die Anzeige einer Funktion mit ihrem Einschalten verwechselt werden konnte)
  • Die Schriftfarbe von Geräten wurde von Dunkelblau auf Hellblau gewechselt
  • In den Settings kann der DevMode aktiviert werden, damit gibts an manchen Stellen ein paar zusatzinfos, die aber für nochmale nutzer nicht weiter interessant sein dürften
  • Die Statusleiste hat jetzt ein Mausmenü und der "Screen" Button wurde entfernt. Man kann in dem Menü nun die Screenshots machen, aber auch Ordner öffnen lassen
  • 2Punkt Cal kann jetzt auch mit 2 Messpunkten ausgeführt werden (früher nur "Cal box")
  • die Option "show Raw" zeigt nun den Wert direkt an, anstelle das Label zu überschreiben
  • Zoombox zeigte Fehlermeldung wenn zu weit unten oder rechts
  • allgemeiner Support für "Treiberspezifische Temperaturkonvertierungen"
  • Seek Thermal kann optional mit "operation=0" gestartet werden
    (manche Kamera Versionen brauchen das offenbar)
  • Ein Bildoffset bei gespeicherter Area Messung wurde behoben

Bisher hab ich mir kaum Gedanken über eine Lizenz gemacht und das Programm einfach nur Freeware genannt.
Seit dieser Version ist die Lizenz: MIT
https://opensource.org/license/mit/

© by joe-c, 2023 - 2024. All Rights Reserved. Built with Typemill.