LabVIEWForum.de
string zu image konvertieren - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Module (/Forum-LabVIEW-Module)
+---- Forum: LabVIEW Vision (/Forum-LabVIEW-Vision)
+---- Thema: string zu image konvertieren (/Thread-string-zu-image-konvertieren)



string zu image konvertieren - jlo - 18.09.2009 12:32

Hallo zusammen,

ich suche eine Funktion mit der ich den Inhalt eines Strings in ein IMAQ-Bild laden kann. Im Prinzip suche ich genau die Umkehrung zu den VIs IMAQ Write String oder IMAQ Flatten Image to String.

Hintergrund: Im empfange über TCP die Rohdaten des Bildes und habe nun die Daten am Ausgang von TCP Read. Ich kann die Daten in ein Binärfile schreiben und dann mit Irfanview als Rohdaten anschauen - kein Problem. Nur wie ich LabVIEW dazu bringe, die Daten als Bild zu interpretieren ist mir ein Rätsel.

Bin dankbar für Hinweise!


string zu image konvertieren - unicorn - 14.11.2009 00:24

Die Umkehrfunktion zu flatten image to string ist leider nicht direkt verfügbar. Man könnte nun

1. den String, sofern er ein PNG oder JPG Bilder ist als Text oder Konversion des Zeilenendes in eine Datei schreiben und diese Datei als IMAQ Vision image öffnen.

2. Falls der String nur die Bildinformation enthält benutzt man einfach einen Type cast und dann IMAQ ArrayToImage.

3. Wenn man das Datenformat kennt schneidet man den Bereich aus in dem die Bildinformation liegt und verfährt wie in 2.

Auf forums.ni.com gibt es paar Beispiele dazu.