880 B
880 B
Aufgabe 02: Frames lesen und Bilder speichern
Ziel
Du speicherst Einzelbilder kontrolliert aus dem Kamerastream.
Warum ist das wichtig?
Debugging von Vision-Modellen braucht reproduzierbare Testbilder.
Voraussetzungen
- Aufgabe 01
- OpenCV
Theorie
Ein gespeichertes Frame friert eine Situation ein. Damit kannst du Schwellenwerte und Modelle testen, ohne jedes Mal dieselbe Szene nachzustellen.
Aufgabe
Erweitere die Preview um Snapshot-Funktion und speichere Bilder mit Timestamp und Metadaten.
Akzeptanzkriterien
- Ein Tastendruck speichert ein Bild.
- Dateiname enthält Timestamp.
- Auflösung und Kameraindex werden protokolliert.
Erweiterungen
- Speichere zusätzlich ein kleines JSON neben dem Bild.
Reflexionsfragen
- Welche Metadaten helfen beim Debugging?
- Warum sind Testbilder sensibel?
- Wie organisierst du Beispielbilder?