LabVIEWForum.de
Image to Array, Maximale Aufloesung - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Module (/Forum-LabVIEW-Module)
+---- Forum: LabVIEW Vision (/Forum-LabVIEW-Vision)
+---- Thema: Image to Array, Maximale Aufloesung (/Thread-Image-to-Array-Maximale-Aufloesung)

Seiten: 1 2 3 4


RE: Image to Array, Maximale Aufloesung - donkey22 - 26.03.2012 12:16

(26.03.2012 12:05 )GerdW schrieb:  Der Datentyp ist in der inneren Schleife ein anderer als außerhalb der beiden Schleifen. Warum ist das wohl so?
*klick* die For-Schleifen -.- ok ja der Teil ist klar!

Rechtsklick auf eine Struktur.. (du musst mich wirklich für einen Trottel halten..) Natürlich auch klar.
Zweites Array ist erzeugt.

Und das wars jetzt?

[attachment=39242]


RE: Image to Array, Maximale Aufloesung - GerdW - 26.03.2012 12:25

Hallo donkey,

Zitat:Und das wars jetzt?
Ausprobieren...

Mal überlegen, was ich noch so geschrieben hatte:
Zitat:Vorschlag (ohne besondere Behandlung der Ränder)
Die jetzige Routine spuckt dir ein "Bild" aus, welches 2 Pixel schmaler als das Original ist...


RE: Image to Array, Maximale Aufloesung - donkey22 - 26.03.2012 13:22

Hallo GerdW,

ich habe mich jetzt mal dran versucht. Die Lösung mag etwas umständlich sein =)
Was sagst du denn dazu?

[attachment=39243]

Es werden jeweils das nullte und letzte Element normal vor/hinter das bestehende angefügt.


RE: Image to Array, Maximale Aufloesung - GerdW - 26.03.2012 13:26

Hallo donkey,

wozu gibt es eigentlich einfache Funktionen wie IndexArray und BuildArray, wenn man alles umständlich mit ArraySubset und InsertIntoArray erledigen kann?

Häng mal dein VI an, dann zeige ich dir eine andere Variante, das Problem zu lösen...


RE: Image to Array, Maximale Aufloesung - donkey22 - 26.03.2012 13:47

Hier kommts..


RE: Image to Array, Maximale Aufloesung - donkey22 - 28.03.2012 15:24

Hey GerdW,

Gibt's schon was neues??

Beste Grüße
donkey22


RE: Image to Array, Maximale Aufloesung - GerdW - 28.03.2012 15:33

Hallo donkey,

guck mal hier:
[attachment=39273]
Kreative Nutzung von passenden Arrayfunktionen und des LabVIEW-inherenten Polymorphismus...


RE: Image to Array, Maximale Aufloesung - donkey22 - 28.03.2012 15:47

Hey GerdW,

ich versuche nachzuvollziehen: Das 8-Bit pixmap kommt in die Loop. dort wird zum Index 2 abgeschnitten und vom eigentlichen Wert abgezogen. Dieser neue Wert wird an die Stelle 1 des neuen Arrays geschrieben.
Zwei Fragen bleiben: Diese FOR-Loop gehört noch in eine zweite FOR-Loop? Weil diese geht jetzt ja Pixel für Pixel durch aber noch keine Zeilen (oder täusche ich mich)?
Und die zweite Frage nach dem Error-Handling. Kann man da was machen? (Wenn ja, wie?)

Beste Grüße donkey22


RE: Image to Array, Maximale Aufloesung - GerdW - 28.03.2012 16:03

Hallo donkey,

Zitat:Zwei Fragen bleiben: Diese FOR-Loop gehört noch in eine zweite FOR-Loop? Weil diese geht jetzt ja Pixel für Pixel durch aber noch keine Zeilen (oder täusche ich mich)?
Du täuschst dich: die eine Schleife reicht aus, da sie zeilenweise arbeitet...


RE: Image to Array, Maximale Aufloesung - donkey22 - 28.03.2012 16:12

Die eine arbeitet JEDEN Pixel in jeder Zeile ab und subtrahiert die Werte (11 von 13) und schreibt sie an Stelle 12.

Die Ränder sind hier aber außer acht gelassen?
Und das Error-handling auch?