Dies ist meine eigene Software zur Steuerung und Analyse eines selbstgebauten Spektrometers, in dem eine IDS UI-2212SE-M Kamera verbaut ist. Ziel ist eine vollständig modulare Anwendung, die langfristig wartbar bleibt und dabei alle wichtigen Schritte von der Bildaufnahme bis zur spektralen Farbanalyse abdeckt.
Die Basis ist gelegt: Die Kamera ist angebunden, ein erstes Bild kann live angezeigt werden und die Projektstruktur in C# / WPF steht. Als Nächstes will ich die Auswahl zwischen mehreren Kameras ermöglichen und anschließend eine möglichst vollständige manuelle Konfiguration aller Kameraeinstellungen über die UI bereitstellen (Belichtung, Gain, Framerate etc.).
- Bildaufnahme in voller Qualität (RAW 8/10/12 Bit)
- Kalibrierung auf eine Linie im Bild (inkl. Winkel- und Lagekorrektur)
- Wellenlängenkalibrierung mit bekannten Lichtquellen
- Korrektur der Sensorsensitivität
- Plotten des Spektrums inkl. Tools (Zoom, Peaks, Export etc.)
- Analyse der Farbe (z. B. Umrechnung in CIE 1931 / CIE 1976)
- Sprache: C#
- Framework: .NET 6+ WPF
- Kamera-Anbindung: uEyeDotNet.dll
- Tools: Visual Studio 2022, uEye
Kein Plan xD
Offiziell gibt es noch keine Version – aktuell würde ich es als Pre-Alpha / 0.1.0-dev bezeichnen. Sobald grundlegende Kameraeinstellungen und Kalibrierung stabil laufen, werde ich das als erste richtige Version veröffentlichen.
Solange noch nicht alles steht, ist das Projekt privat. Eine öffentliche Lizenz (z. B. MIT) folgt ggf. später.