INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

String nach IMAQ Image Referenz



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

10.12.2008, 13:07
Beitrag #1

Suzirider Offline
LVF-Neueinsteiger


Beiträge: 3
Registriert seit: Jul 2008

LV 8.2
-
de

70197
Deutschland
String nach IMAQ Image Referenz
Hallo,

ich hab mir folgendes VI zusammengeschustert, dass mit Hilfe von "DataSocket: Lesen" das Bild einer Netzwerkkamera mit 10Hz ausliest und abspeichert.
Das eigentliche Ziel ist, diese Bilder mit Visionanwendungen wie Histogrammen, etc. zu untersuchen (dies geschieht im SubVi links).

Nun liefert DS:lesen ja einen String den ich mit "Binärdatei schreiben" in eine Datei umwandele, diese auf die Festplatte schreibe nur um die Datei anschließend wieder öffnen zu können. (siehe Bild)

Jetzt meine Frage:
Kann man dies auch ohne Zwischenspeichern auf die Festplatte machen, also den String direkt so umwandeln, dass er zur IMAQ Image Referenz wird?


mit freundlichen Grüßen,
Felix


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
11.12.2008, 15:26
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
String nach IMAQ Image Referenz
Hmm

Ich sehe da folgendes Problem: Wenn ich den Code richtig interpretiere, entspricht dein Datasocket-String binär gesehen einem JPG-File. Das JPEG-Format enthält meines Wissens nach aber auf Binärebene nicht eine 1 zu 1 Entsprechung der Pixel eines Bildes (im Gegensatz zu z.B. BMP).
Mit direkten einfachen LV-Bordmitteln fällt mir da kein anderer Weg ein. Da müsstest du dich mit JPEG-Komprimierung und Dekomprimierung auseinandersetzen. Aber da kann ich dir auch nicht weiterhelfen.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.12.2008, 15:52
Beitrag #3

Suzirider Offline
LVF-Neueinsteiger


Beiträge: 3
Registriert seit: Jul 2008

LV 8.2
-
de

70197
Deutschland
String nach IMAQ Image Referenz
' schrieb:Hmm

Ich sehe da folgendes Problem: Wenn ich den Code richtig interpretiere, entspricht dein Datasocket-String binär gesehen einem JPG-File. Das JPEG-Format enthält meines Wissens nach aber auf Binärebene nicht eine 1 zu 1 Entsprechung der Pixel eines Bildes (im Gegensatz zu z.B. BMP).
Mit direkten einfachen LV-Bordmitteln fällt mir da kein anderer Weg ein. Da müsstest du dich mit JPEG-Komprimierung und Dekomprimierung auseinandersetzen. Aber da kann ich dir auch nicht weiterhelfen.

Gruß, Jens


Und gäb es eine Alternative dazu, die Bilder mit DataSocket zu erfassen? Oder würde das nichts ändern, weil das Bild von der Kamera nunmal als jpg bereit gestellt wird (ich nehme an, dass dies das JPG in der Bildadresse "axis-cgi/jpg/image.cgi?resolution=4CIF&camera=1" bedeute)

danke schonmal
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  String nach IMAQ Bild Zelos 3 3.355 20.03.2024 18:53
Letzter Beitrag: Martin.Henz
  IMAQ Image Control Default Value löschen Cardinal1664 1 4.226 22.05.2013 14:19
Letzter Beitrag: Cardinal1664
  get image by name, dispose image by name, list of active images gottfried 1 5.905 16.04.2012 13:30
Letzter Beitrag: b.p
  IMAQ Anzeige: sichtbaren Bildausschnitt (nach Zoomen) auslesen Ralle 2 5.342 28.10.2011 13:24
Letzter Beitrag: Ralle
  IMAQ flatten to string ulli27 0 4.470 21.06.2011 13:46
Letzter Beitrag: ulli27
  IMAQ Image über globale variable - bild springt J_B 7 8.722 02.03.2011 10:47
Letzter Beitrag: rolfk

Gehe zu: