Files

39 lines
922 B
Markdown

# Aufgabe 05: Bounding Boxes zeichnen
## Ziel
Du zeichnest erkannte Bereiche mit Label und Confidence in Frames.
## Warum ist das wichtig?
Der Roboter muss Vision-Ergebnisse für Menschen und Logs sichtbar machen können.
## Voraussetzungen
- Aufgaben 01-04
- Koordinatenverständnis
## Theorie
Bounding Boxes übersetzen Modell-Ausgaben in Bildkoordinaten. Saubere Visualisierung hilft, Fehler bei Schwellenwerten und Skalierung zu sehen.
## Aufgabe
Schreibe eine Funktion, die Boxen, Labels und Scores auf ein Bild zeichnet und außerhalb liegende Koordinaten begrenzt.
## Akzeptanzkriterien
- Boxen werden korrekt gezeichnet.
- Labels bleiben lesbar.
- Ungültige Koordinaten crashen nicht.
## Erweiterungen
- Füge unterschiedliche Farben pro Klasse hinzu.
## Reflexionsfragen
- Welche Koordinatenformate gibt es?
- Wie erkennst du vertauschte x/y-Werte?
- Warum sind Labels in Debugbildern nützlich?