LabVIEWForum.de
ROI Tools - Seitenverhältnis sperren - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Module (/Forum-LabVIEW-Module)
+---- Forum: LabVIEW Vision (/Forum-LabVIEW-Vision)
+---- Thema: ROI Tools - Seitenverhältnis sperren (/Thread-ROI-Tools-Seitenverhaeltnis-sperren)



ROI Tools - Seitenverhältnis sperren - Götz - 11.08.2011 11:57

Hi Leute,


ich habe eine kurze Frage zu den ROI Tools in der Bildanzeige.

Ich habe analog zum Beispiel-VI "LabVIEW\examples\Vision\2. Functions\Image Management\Extract Example.vi" ein VI geschrieben, womit ich über eine USB Kamera ein Bild aufnehme. In diesem kann ich dann über das Rechteck-Tool aus den ROI Tools einen Bereich auswählen, der mit dem 'IMAQ Extract VI' extrahiert und in einer zweiten Anzeige dargestellt wird. Läuft auch alles wunderbar soweit.

Meine Frage nun:
Kann man für das Rechteck Tool das Seitenverhältnis sperren?
Man soll halt nicht beliebige Formen im Bildbereich ziehen können, sondern solche die dem Seitenverhältnis der zweiten Anzeige entsprechen.


Danke schonmal,
Gruß,

der Götz


RE: ROI Tools - Seitenverhältnis sperren - unicorn - 16.08.2011 13:32

Das Seitenverhältnis kann man nicht sperren. Also müsste man nach einer ROI-Veränderung das Seitenverhältnis anpassen, in dem man z.B. das größte Rechteck (mit dem passenden Seitenverhältnis) berechnet, dass noch innerhalb des geänderterten ROI liegt und dieses Rechteck als neues ROI verwenden.

Mit IMAQ WindLastEvent erhält man die nötige Ereignisse aus einem extern Anzeigefenster bzw. mit dem Invoke Node "Get Last Event" die Ereignisse eines Vision-Anzeigeelements. Den Rest muss man "zu Fuß" (d.h. selber) programmieren.


RE: ROI Tools - Seitenverhältnis sperren - Götz - 19.08.2011 10:35

Alles klar, danke Dir für die schnelle Antwort...

Schade dass es nicht direkt geht, aber das ist eine gute Idee um den Zweck zu erfüllen. Werd mich da gleich mal dran setzen.