06.07.2017, 07:55
Hi Leute,
ich lade ein Grauwert-Bild (= 2D array/Matrix) einer Intensitätsverteilung in ein VI und ermittle das Zentrum bzw. die XY-Koordinaten der Intensitätsverteilung. Nun möchte ich dem User das Zentrum visualisieren, indem ich ein Fadenkreuz in das geladene Bild male und dieses ausgebe.
Habt ihr Ideen, wie man das in LV anstellen könnte? Meine Überlegungen gehen bisher dahin, dass ich Zeile u. Spalte aus der Matrix heraus greife, die das Zentrum zum Schnittpunkt haben und schlicht einfärbe. Allerdings habe ich noch nicht verstanden, wie LV Bilder behandelt.
Wo ist der Unterschied zwischen "flattened" und "unflattened" Bildern? Und wie kann ich auf die einzelnen Farbkanäle eines Bildes zugreifen?
Viele Grüße,
Thorsten
PS: Gibt es vielleicht auch eine Möglichkeit, ein transparentes Bild zu erzeugen, das ich über das ursprüngliche drüber lege? Hintergrund ist der, dass in Zukunft ein Live-Bild einer Kamera eingelesen wird.
ich lade ein Grauwert-Bild (= 2D array/Matrix) einer Intensitätsverteilung in ein VI und ermittle das Zentrum bzw. die XY-Koordinaten der Intensitätsverteilung. Nun möchte ich dem User das Zentrum visualisieren, indem ich ein Fadenkreuz in das geladene Bild male und dieses ausgebe.
Habt ihr Ideen, wie man das in LV anstellen könnte? Meine Überlegungen gehen bisher dahin, dass ich Zeile u. Spalte aus der Matrix heraus greife, die das Zentrum zum Schnittpunkt haben und schlicht einfärbe. Allerdings habe ich noch nicht verstanden, wie LV Bilder behandelt.
Wo ist der Unterschied zwischen "flattened" und "unflattened" Bildern? Und wie kann ich auf die einzelnen Farbkanäle eines Bildes zugreifen?
Viele Grüße,
Thorsten
PS: Gibt es vielleicht auch eine Möglichkeit, ein transparentes Bild zu erzeugen, das ich über das ursprüngliche drüber lege? Hintergrund ist der, dass in Zukunft ein Live-Bild einer Kamera eingelesen wird.