feat: expanded and added more tasks
This commit is contained in:
@@ -0,0 +1,39 @@
|
||||
# Aufgabe 01: Kamera öffnen und Frames anzeigen
|
||||
|
||||
## Ziel
|
||||
|
||||
Du öffnest eine Kamera und zeigst Live-Frames an.
|
||||
|
||||
## Warum ist das wichtig?
|
||||
|
||||
Alle späteren Vision-Funktionen hängen an einem stabilen Kamerazugriff.
|
||||
|
||||
## Voraussetzungen
|
||||
|
||||
- USB-Kamera oder Laptop-Kamera
|
||||
- Python
|
||||
- OpenCV
|
||||
|
||||
## Theorie
|
||||
|
||||
Eine Kamera liefert fortlaufend Frames mit Auflösung, Farbraum und Zeitstempel. Schon hier können Treiber, Berechtigungen und Latenz Probleme machen.
|
||||
|
||||
## Aufgabe
|
||||
|
||||
Baue `camera-preview`, das Kameraindex, Auflösung und Abbruch per Taste unterstützt.
|
||||
|
||||
## Akzeptanzkriterien
|
||||
|
||||
- Livebild wird angezeigt.
|
||||
- Kameraindex ist konfigurierbar.
|
||||
- Programm gibt Ressourcen sauber frei.
|
||||
|
||||
## Erweiterungen
|
||||
|
||||
- Speichere beim Start ein Diagnosebild.
|
||||
|
||||
## Reflexionsfragen
|
||||
|
||||
- Welche Auflösung reicht für Personenerkennung?
|
||||
- Was passiert bei falschem Kameraindex?
|
||||
- Warum muss `release` aufgerufen werden?
|
||||
Reference in New Issue
Block a user