In einen anderen Bildtyp konvertieren [von Grayscale (I16) in Grayscale (U8)]
Also eine Schlaufe an sich macht NIE etwas mit den Daten von sich aus. Was aber hier wohl passiert ist dass die IMAQ Acquisition VIs den Bildtyp automatitisch anpassen, da die Defaulttiefe der Image Acquisition-Karte wohl auf 16 Bit steht. Da IMAQ Images im Gegensatz zu anderen Datenelementen in LabVIEW Drähten, Referenzen sind, hat diese Änderung beim 2ten Durchlauf der Loop zur Folge das IMAQ Type nun ein 16 Bit Image sieht.
Die Lösung wäre also, um die IMAQ Karte vor der Loop so zu konfigurieren, dass sie halt im 8 Bit Modus arbeitete, und dann wird das Bild auch nicht mehr nach 16Bit gecasted.
|