Hallo zusammen,
erst nochmal recht herzlichen Dank für das schöne Wochenende Forentage in Mannheim.
Ich habe Windows 10 und Delphi XE5 und VideoLab.
Auf meinem zweiten Bildschirm zeichne ich ein grünes Rechteck und einen blauen Kreis
und den Kreismittelpunkt in rot.
Diesen Bildschirm filme ich mit einer USB-Kamera ab und will die Videoframes auswerten.
Dabei möchte ich die Koordinaten des Rechtecks, des Kreises und den Kreismittelpunkt ermitteln.
Dazu benutze ich folgende Komponeten von VideoLab:
VLDSCapture --> VLColorTwist --> VLGenericFilter --> VLImageDisplay2
--> VLImageDisplay1
Das Image werte ich im VLGenericFilter aus.
In den Bildern ist VLImageDisplay1 links und VLImageDisplay2 rechts oben
Die Einstellungen von VLColorTwist sind im Bild links unten.
Das grüne Rechteck zu erkennen geht noch ganz gut (bild1).
Aber des Kreis zu erkennen geht gar nicht (bild2).
Die Farben sind irgendwie nicht so wie sie sein sollten.
Ich werte das Image Pixel für Pixel aus und schaue welche
RGB-Werte die Pixel haben.
bild1 und bild2 im Anhang.
Hat da jemand Erfahrung und kann mir einen Tipp geben?
Danke und Gruß
Jürgen