feat: expanded and added more tasks

This commit is contained in:
2026-07-08 23:33:26 +02:00
parent 8fdf69e11f
commit d0b776485a
97 changed files with 3121 additions and 427 deletions
@@ -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?