889 B
889 B
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
releaseaufgerufen werden?