39 lines
913 B
Markdown
39 lines
913 B
Markdown
# Aufgabe 04: OpenCV-Grundlagen anwenden
|
|
|
|
## Ziel
|
|
|
|
Du übst Resize, Farbräume, Crops und einfache Filter.
|
|
|
|
## Warum ist das wichtig?
|
|
|
|
Viele Modelle erwarten bestimmte Bildformate und Größen.
|
|
|
|
## Voraussetzungen
|
|
|
|
- Aufgaben 01-03
|
|
- OpenCV
|
|
|
|
## Theorie
|
|
|
|
Computer Vision beginnt oft mit Vorverarbeitung. Resize spart Rechenzeit, Farbräume ändern die Bedeutung von Pixelwerten, Crops reduzieren irrelevante Bereiche.
|
|
|
|
## Aufgabe
|
|
|
|
Baue ein Tool, das ein Kamerabild in Graustufen, RGB, HSV, Resize und Crop-Ansicht zeigt.
|
|
|
|
## Akzeptanzkriterien
|
|
|
|
- Mindestens drei Transformationen sind umschaltbar.
|
|
- Originalgröße und Ausgabegröße werden angezeigt.
|
|
- Code ist als wiederverwendbare Funktion strukturiert.
|
|
|
|
## Erweiterungen
|
|
|
|
- Füge Histogramm-Anzeige hinzu.
|
|
|
|
## Reflexionsfragen
|
|
|
|
- Wann verlierst du durch Resize relevante Details?
|
|
- Warum nutzt OpenCV oft BGR?
|
|
- Welche Transformation ist für YOLO unnötig?
|