LabVIEWForum.de
RGB-Bild in 3 Array's zerlegen - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Module (/Forum-LabVIEW-Module)
+---- Forum: LabVIEW Vision (/Forum-LabVIEW-Vision)
+---- Thema: RGB-Bild in 3 Array's zerlegen (/Thread-RGB-Bild-in-3-Array-s-zerlegen)

Seiten: 1 2


RGB-Bild in 3 Array's zerlegen - labtoni - 26.10.2011 13:35

Hallo,

ich versuche gerade ein RGB-Bild in 3 Array's aufzuspalten. Also ein Array für jeweils die blau grün oder blau -Pixelwerte. Ich glaube der Anhang beschreibt das Problem am besten.

Könnt Ihr mir helfen??
[attachment=36737]


RE: RGB-Bild in 3 Array's zerlegen - jg - 26.10.2011 13:42

Offtopic2
Screenshots nach Möglichkeit als Bild (am besten im PNG-Format) hochladen, nicht als PDF gepackt.

Danke, Jent


RE: RGB-Bild in 3 Array's zerlegen - labtoni - 26.10.2011 14:19

[attachment=36742]
Ok hier das Bild in png Format


RE: RGB-Bild in 3 Array's zerlegen - snuz - 26.10.2011 14:43

Hallo labtoni,

s.B. evtl. auch mal schauen ob ich kein Blödsinn programmiert habe und nicht übersehen sind 2D Arrays....

Gruß snuz


RE: RGB-Bild in 3 Array's zerlegen - unicorn - 31.10.2011 12:45

Man könnte auch das VI IMAQ ExtractColorPlanes benutzen und dann jedes der drei Farbebenenbilder in ein Array umwandeln.


Rotes Layer von RGB Bild darstellen - labtoni - 02.11.2011 14:51

Hallo,

mein Problem:

ich habe ein normales RGB-Bild und möchte das Bild in den roten, grünen und blauen Kanal aufteilen und darstellen. Demnach hätte ich dann 3 Bilder (eines in rot, eines in grün und eines in blau. Die Bilder sind schon in 3 2DArray's zerlegt. Jetzt würde ich sie noch gern darstellen.

Hat jemand eine Idee wie man das umsetzen kann in LabVIEW 2010.

Viele Grüße


RE: Rotes Layer von RGB Bild darstellen - jg - 02.11.2011 14:59

Offtopic2
Threads verbunden. Das ist doch immer noch dieselbe Frage!?

Gruß, Jens


RE: Rotes Layer von RGB Bild darstellen - labtoni - 02.11.2011 15:18

Nein, das ist nicht die selbe Frage. Weil ich die Arrays nicht in die 3 Bilder umwandeln kann und somit nicht darstellen...


RE: RGB-Bild in 3 Array's zerlegen - jg - 02.11.2011 15:43

Vielleicht genau umgekehrt wie in Beitrag #4 vorgeschlagen?
Oder so:
[attachment=36855]
Gruß, Jens


RE: Rotes Layer von RGB Bild darstellen - unicorn - 02.11.2011 16:38

(02.11.2011 14:51 )labtoni schrieb:  Hallo,

mein Problem:

ich habe ein normales RGB-Bild und möchte das Bild in den roten, grünen und blauen Kanal aufteilen und darstellen. Demnach hätte ich dann 3 Bilder (eines in rot, eines in grün und eines in blau. Die Bilder sind schon in 3 2DArray's zerlegt. Jetzt würde ich sie noch gern darstellen.

Hat jemand eine Idee wie man das umsetzen kann in LabVIEW 2010.

Viele Grüße

Mit IMAQ ExtractColorPlanes.VI bekommst Du alle drei Colorplanes und mit IMAQ ExtractSingleColorPlane.VI eine einzelne (Farbe kann gewünscht werden ;-)).
Wenn ich mich nicht irre bekommt man ein Graustufenbild, das zuvor natürlich "created" werden muss.
Darstellung wie jedes andere IMAQ Bild auch.

Den Umweg über 2DArrays kannst Du Dir sparen.

Soll die rote Plane mit Rottönen dargestellt werden?