INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Fehlersuche im VI: Array mit Cluster+Image



Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!

24.03.2011, 11:33 (Dieser Beitrag wurde zuletzt bearbeitet: 25.03.2011 12:12 von B.A.Baracus.)
Beitrag #1

B.A.Baracus Offline
LVF-Grünschnabel
*


Beiträge: 33
Registriert seit: Feb 2011

2009
2011
en


Deutschland
Fehlersuche im VI: Array mit Cluster+Image
Hallo,

ich bräuchte dringend Hilfe bei einem, wie ich vermute, einfachem Problem.
Ich habe in einem Array ein Cluster gelegt welches wieder ein Image beinhaltet.

Leider wird mir immernoch ein Fehler angezeigt obwohl ich der Meinung bin das es so stimmt. (ANHANG)
Ersetze ich das Image durch ein weiteres 2D- Array mit einem numerischen Element funktionert das VI.

Aber leider brauche ich das Image...

Kann mir bite jemand helfen?

B.A.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
24.03.2011, 11:36 (Dieser Beitrag wurde zuletzt bearbeitet: 24.03.2011 11:37 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Fehlersuche im VI: Array mit Cluster+Image
Hallo BA,

dein Indicator ist vom Typ Array[Cluster[Image]], du willst aber ein Array[Cluster[2D-Array of Integer]] anschließen...

Lösung: Indicator anpassen oder 2D-Array in Image umwandeln!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.03.2011, 11:44
Beitrag #3

B.A.Baracus Offline
LVF-Grünschnabel
*


Beiträge: 33
Registriert seit: Feb 2011

2009
2011
en


Deutschland
RE: Fehlersuche im VI: Array mit Cluster+Image
Danke für die schnelle Antwort!

Aber irgendwie steht ich auf dem Schlauch Blush
Wie soll ich den Indicator anpassen?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.03.2011, 11:46
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Fehlersuche im VI: Array mit Cluster+Image
Hallo BA,

du willst ja eben nicht den Indicator anpassen - also musst du die Daten anpassen! Und das bedeutet: 2D-Array mit der passenden Funktion in ein Image umwandeln!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.03.2011, 12:04
Beitrag #5

B.A.Baracus Offline
LVF-Grünschnabel
*


Beiträge: 33
Registriert seit: Feb 2011

2009
2011
en


Deutschland
RE: Fehlersuche im VI: Array mit Cluster+Image
Ok,
ich hab es jetzt hinbekommen (oder auch nicht).
Hab IMAQ ArrayToImage eingebaut.
Das VI funktioniert jetzt zwar...aber mir wir trotzdem noch kein Bild
angezeigt. Aber das wird wohl eine andere Ursache haben.

Vielen Dank für die schnelle Hilfe!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.03.2011, 12:18
Beitrag #6

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Fehlersuche im VI: Array mit Cluster+Image
Hallo BA,

mit IMAQ habe ich keine Erfahrungen, kann hier also nicht weiterhelfen.

Zu deiner Routine mit dem FileLesen: Bist du dir sicher, dass du jedes einzelne Byte auch wirklich einzeln einlesen musst? Könntest du nicht die gesamte Datei in einem Rutsch lesen und das erhaltene Byte-Array per ArrayReshape in die gewünschte 2D-Größe umformen?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
24.03.2011, 13:04
Beitrag #7

B.A.Baracus Offline
LVF-Grünschnabel
*


Beiträge: 33
Registriert seit: Feb 2011

2009
2011
en


Deutschland
RE: Fehlersuche im VI: Array mit Cluster+Image
Tja da bin ich mir leider nicht sicher.
Die Raw Datei besteht aus 320 hintereinanderliegender Bilder (8-bit)
die alle eine Auflösung von 1015x790 haben.

Zweck des Programms ist es alle Bilder hintereinader auszulesen um so den
entstandenen Stack durchklicken/durchfliegen zu können.

Da ich nicht genau weiß wie die raw Datei aufgebaut ist bezweifel ich das
ich sie mit Reshape wieder in die gewünsche Reihenfolge bekomme.

Wie hättest du es ohne IMAQ gemacht?
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.03.2011, 13:10
Beitrag #8

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Fehlersuche im VI: Array mit Cluster+Image
Hallo BA,

Zitat:Da ich nicht genau weiß wie die raw Datei aufgebaut ist bezweifel ich das ich sie mit Reshape wieder in die gewünsche Reihenfolge bekomme.
Aber du liest die Datei doch ein - d.h. du weißt also doch, wie sie aufgebaut ist Hmm
Immer schön 790 Byte hintereinander und das Ganze 1015mal, um ein Bild von 1015*790 Pixeln einzulesen. Kann man aber auch 1015*790 Byte einlesen und das 1D-Array dann in ein entpsrechendes 2D-Array umformen! Sind genau 801849 Dateilesezugriffe weniger pro Bild...

Ohne IMAQ hätte ich bestimmt den IntensityGraph gewählt, der kann 8bit-Daten prima darstellen und nimmt 2D-Arrays direkt an...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.03.2011, 13:20
Beitrag #9

B.A.Baracus Offline
LVF-Grünschnabel
*


Beiträge: 33
Registriert seit: Feb 2011

2009
2011
en


Deutschland
RE: Fehlersuche im VI: Array mit Cluster+Image
Also ich hab mal auf die schnelle ein IntensityGraph reingelegt.
Leider bekomm ich da ein weißes Bild mit vereinzelten blauen Punkten?

Nachdem ich jetztden Datentyp auf U8 geändert habe bekomme ich zumindest ein
schwarz-weißes Rauschen mit dem IMAQ...leider noch ein Stück entfernt von meinem Bild.

Ich hab die Vermutung das ReadFromBinaryFile alle Bildpunkt durcheinander wirbelt.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.03.2011, 13:24
Beitrag #10

GerdW Offline
______________
LVF-Team

Beiträge: 17.467
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Fehlersuche im VI: Array mit Cluster+Image
Hallo BA,

Zitat:Ich hab die Vermutung das ReadFromBinaryFile alle Bildpunkt durcheinander wirbelt.
Naja, der Fehler dürfte eher darin liegen, dass du den Aufbau des RAW-Files nicht kennst Smile (Das ReadFromFile liest immer schön ein Byte nach dem anderen...)

Zitat:weißes Bild mit vereinzelten blauen Punkten?
Das ist die Grundeinstellung des Graphs, man kann die Farbrampe aber auch anzeigen und ändern...

Zitat:schwarz-weißes Rauschen
Das spricht für boolsche Werte, die byteweise abgelegt wurden...

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Elemente Cluster in Cluster ansprechen simcum 3 3.714 02.10.2023 10:49
Letzter Beitrag: th13
  Wann schließe ich (ActiveX, Excel) Referenzen? + wie Cluster to Array? TpunktN 9 9.882 28.01.2020 14:14
Letzter Beitrag: TpunktN
  (Array of )Cluster direkt als Icon? NoWay 4 4.080 16.10.2019 11:16
Letzter Beitrag: Trinitatis
  Element in Cluster of Array of Cluster ausblenden R.Fuertig 4 7.278 26.09.2016 07:47
Letzter Beitrag: GerdW
  Dynamisches Cluster/Button-Array mit Steuerung Rene123 25 16.311 18.05.2016 08:10
Letzter Beitrag: Rene123
  Ereignisse in Cluster in Array erfassen mez15 7 6.302 15.12.2015 11:24
Letzter Beitrag: mez15

Gehe zu: