LabVIEWForum.de
BMP via Ethernet - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Grafik & Sound (/Forum-Grafik-Sound)
+---- Thema: BMP via Ethernet (/Thread-BMP-via-Ethernet)



BMP via Ethernet - dimitri84 - 19.12.2011 18:45

Hallo Junx,

ich fordere ein bmp Bild von einer Kamera. Es kommen 14 Bytes Kamera Gequatsche und danach das Bild beginnend mit "BM.... Klappt.

Nur, das eigentlich monochrone Bild, sieht aus wie ein mieser LSD Trip:

Soll:
[attachment=37769]

Ist:
[attachment=37771] (png zum gucken)
[attachment=37770] (als txt getarnte bmp)

[attachment=37773]


Tips?


Gruß Dimitri


RE: BMP via Ethernet - jg - 19.12.2011 19:42

Keine Ahnung, ob es wirklich hilft, aber ich würde auf jeden Fall ein "Write To Binary File" nehmen, kein "Write to Text File"!

Gruß, Jens


RE: BMP via Ethernet - dimitri84 - 19.12.2011 20:31

Hört sich gut an! Probier ich morgen früh direkt aus.


RE: BMP via Ethernet - unicorn - 19.12.2011 21:17

Wie wird das Bild gesendet? Von der Kamera direkt? oder aus LV heraus?


RE: BMP via Ethernet - dimitri84 - 19.12.2011 21:53

(19.12.2011 21:17 )unicorn schrieb:  Wie wird das Bild gesendet? Von der Kamera direkt? oder aus LV heraus?

Ich hoffe ich kapier die Frage richtig.

Also ich sende das:
[attachment=37779]

Und bekomme das:
[attachment=37780]

Siehe Code aus'm ersten Beitrag. Also die Kamera sendet direkt nach Aufforderung. Ich benutze die TCP VIs aus der Datenkommunikationspalette.


RE: BMP via Ethernet - dimitri84 - 20.12.2011 09:23

Mit WriteToBinäry klappts! Man muss aber auch die Option "Größe voran schreiben" auf false stellen.


RE: BMP via Ethernet - unicorn - 20.12.2011 11:54

Mit der Frage war gemeint, ob die Kamera eigenständig über Ethernet sendet oder ob die Kamera an einem PC hängt, auf dem ein LabVIEW-Programm das Bild sendet?

Aber das Problem ist ja nun gelöst und die frage erübrigt sich.


RE: BMP via Ethernet - dimitri84 - 20.12.2011 13:06

Kamera sendet eigenständig.

Was wäre denn dein Hinweis gewesen? Mache das erste mal was mit TCP, Kamera, BMP ....


RE: BMP via Ethernet - unicorn - 20.12.2011 14:30

Wenn Du ein LV Programm zum Senden der Bilder gehabt hättest, dann hättest Du dort nachsehen können, wie die Bilder gesendet werden (binär, Text, sonstige Formatierung, zusätzlicher Header, ...).