20.04.2008, 19:18
Hallo Leute,
ich bin grad in einem Projekt involviert bei dem ich mittels CCD Kamera Bilder einlese und mit bestimmten Algorithmen bearbeiten will. Die Bilder werden als 12 bit eingelesen und anschließend als 8 bit oder wahlweise 16 bit konvertiert (aufgrund der Kompalibilität mit einigen Vision Funktionen). Ich benutze LV 8.2 mit dem Vision Modul.
Nun zu meinen Fragen:
1.) wie speichere ich ein floating point image (erhalten z.B. durch Division zweier Bilder (image to array, arrays geteilt, resultierendes array to image))? (Das Speichern als .AIPD klappt irgendwie nicht und außerdem läßt sich dieses Format vermutlich auch nicht mit jeder Software darstellen. Ich möchte auch nicht den IMAQ Divide verwenden)
2.) wie konvertiere ich ein floating point image in ein z.B. 8 bit image? (wenn 1.) nicht klappt)
Gruß und schon mal schönen Dank
ich bin grad in einem Projekt involviert bei dem ich mittels CCD Kamera Bilder einlese und mit bestimmten Algorithmen bearbeiten will. Die Bilder werden als 12 bit eingelesen und anschließend als 8 bit oder wahlweise 16 bit konvertiert (aufgrund der Kompalibilität mit einigen Vision Funktionen). Ich benutze LV 8.2 mit dem Vision Modul.
Nun zu meinen Fragen:
1.) wie speichere ich ein floating point image (erhalten z.B. durch Division zweier Bilder (image to array, arrays geteilt, resultierendes array to image))? (Das Speichern als .AIPD klappt irgendwie nicht und außerdem läßt sich dieses Format vermutlich auch nicht mit jeder Software darstellen. Ich möchte auch nicht den IMAQ Divide verwenden)
2.) wie konvertiere ich ein floating point image in ein z.B. 8 bit image? (wenn 1.) nicht klappt)
Gruß und schon mal schönen Dank