LabVIEWForum.de
Fehler bei Auflösung durch Videosettings einstellen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Module (/Forum-LabVIEW-Module)
+---- Forum: LabVIEW Vision (/Forum-LabVIEW-Vision)
+---- Thema: Fehler bei Auflösung durch Videosettings einstellen (/Thread-Fehler-bei-Aufloesung-durch-Videosettings-einstellen)



Fehler bei Auflösung durch Videosettings einstellen - susi85 - 28.07.2009 10:37

Guten Tag alle zusammen,

Ich habe mich erst vor kurzem in LabVIEW eingearbeitet und scheitere gerade an dem Problem die Auflösung der Kamara einzustellen.
LabVIEW übernimmt immer 240x320 und die Kamara kann eine Auflösung von 640x480, die durch die Videosettings eingestellt werden
können. Die Kamara ist eine USB kamara, die ich mit IMAQ USB einlese, das Bild anzeigen lasse und die Bilder speichere. Das funktioniert
alles auch prima mit der kleinen Auflösung. Leider kann ich die Auflösung nicht einstellen. Im IMAQ Menü habe ich dann die Funktionen
ImaqUSB GetImageInfo.vi und Imaq USB PropertyPage.vi gefunden mit dem man anscheinend die Videosettings einstellen kann. Diese
habe ich im nachfolgenden VI eingefügt und der compiler zeigt mir die Fehlermeldungen SubVI ImaqUSB getimageinfo.vi benötigter Eingang
IMAQUSB Session ist nicht verdrahtet. Nur mit welchem Element muss dieser verdrahtet werden.

Vielleicht kann mir jemand helfen. wäre echt super.

Viele Grüße

susi


Lv86_img[attachment=20037]


Fehler bei Auflösung durch Videosettings einstellen - rolfk - 29.07.2009 07:29

' schrieb:Ich habe mich erst vor kurzem in LabVIEW eingearbeitet und scheitere gerade an dem Problem die Auflösung der Kamara einzustellen.
LabVIEW übernimmt immer 240x320 und die Kamara kann eine Auflösung von 640x480, die durch die Videosettings eingestellt werden
können. Die Kamara ist eine USB kamara, die ich mit IMAQ USB einlese, das Bild anzeigen lasse und die Bilder speichere. Das funktioniert alles auch prima mit der kleinen Auflösung. Leider kann ich die Auflösung nicht einstellen. Im IMAQ Menü habe ich dann die Funktionen ImaqUSB GetImageInfo.vi und Imaq USB PropertyPage.vi gefunden mit dem man anscheinend die Videosettings einstellen kann. Diese habe ich im nachfolgenden VI eingefügt und der compiler zeigt mir die Fehlermeldungen SubVI ImaqUSB getimageinfo.vi benötigter Eingang IMAQUSB Session ist nicht verdrahtet. Nur mit welchem Element muss dieser verdrahtet werden.

Also da gibt es zwei Dinge zu beachten. Ersten das IMAQ USB Init.vi hat einen Video Mode Eingang. Damit kann man die verschiedenen Modi einer Kamera auswählen. Welche Zahl welchen Modi darstellt ist leider kameraspezifisch und muss daher ausprobiert werden.

Um IMAQ USB GetimageInfo.vi ausführen zu können musst Du schon erst mal mit IMAQ USB Init.vi eine Kamera geöffnet haben. Das hat die von Dir so sehnlichst gesuchte IMAQ USB Session als Ausgang! Von was soll GetImageInfo sonst Informationen zurückgeben??

Rolf Kalbermatter


Fehler bei Auflösung durch Videosettings einstellen - susi85 - 29.07.2009 10:40

Guten Tag,

Danke für Ihre Antwort. Es hat mir sehr weitergeholfen.

Ich habe nun die IMAQ USB Init.vi in mein vi eingefügt und verbunden. Ich habe nun schon alle Video mode Eingänge ausprobiert.
Bis zum IMAQgetimageinfo.vi funktioniert es, aber danach kommt ein Fehlercode. Ich hab nun nachgesehen was der Fehlercode
bedeutet und dieser bedeutet " Feature not avaible in camara. camara manufacturer property page produced an error". Wenn
der Kamarahersteller das nicht unterstützt, warum kann ich dann mit Vision Assistent 8.6 die Videosettings öffnen?

Viele Grüße

Nadine


Lv86_img[attachment=19930]