04.09.2009, 12:06
Hallo,
zunächst mal bin ich mir nicht sicher, ob dieser thread überhaupt ins Vision Unterforum gehört, aber bei Queues mit strings oder Zahlen habe ich dieses Problem nicht.
Zur Sache: Ich habe ein binär-image, das ich mit mehreren Schritten bearbeite (invert, distance...). Um eine "undo"-Funktion zu erstellen, dachte ich mir, ich schreibe das image jeweils in eine queue. Allerdings besteht die ganze Queue immer aus dem aktuellen image. Soll heißen nach 5 Bearbeitungsschritte habe ich 5x das gleiche Element (nämlich das letzte image) in der queue.
Irgendwo habe ich gelesen, dass sich ein image nicht auf Werte bezieht, sondern immer auf eine Referenz. Hängt das vielleicht damit zusammen?
Es wäre schön, wenn man mir verraten könnte wie man images in queues schreibt. (Wenn nötig kann ich auch ein Beispiel posten. Mein Versuch war in etwa in dem Beispiel ...Programme/LabVIEW 8.5/examples/vision/2. Functions/Binary analysis/particle analysis example.vi eine queue einzufügen.)
Schöne Grüße
Peter
zunächst mal bin ich mir nicht sicher, ob dieser thread überhaupt ins Vision Unterforum gehört, aber bei Queues mit strings oder Zahlen habe ich dieses Problem nicht.
Zur Sache: Ich habe ein binär-image, das ich mit mehreren Schritten bearbeite (invert, distance...). Um eine "undo"-Funktion zu erstellen, dachte ich mir, ich schreibe das image jeweils in eine queue. Allerdings besteht die ganze Queue immer aus dem aktuellen image. Soll heißen nach 5 Bearbeitungsschritte habe ich 5x das gleiche Element (nämlich das letzte image) in der queue.
Irgendwo habe ich gelesen, dass sich ein image nicht auf Werte bezieht, sondern immer auf eine Referenz. Hängt das vielleicht damit zusammen?
Es wäre schön, wenn man mir verraten könnte wie man images in queues schreibt. (Wenn nötig kann ich auch ein Beispiel posten. Mein Versuch war in etwa in dem Beispiel ...Programme/LabVIEW 8.5/examples/vision/2. Functions/Binary analysis/particle analysis example.vi eine queue einzufügen.)
Schöne Grüße
Peter