39 lines
880 B
Markdown
39 lines
880 B
Markdown
# 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?
|