Die von der uEye Kamera unterstützten Farbformate setzen unterschiedliche Speicherformate. Die nachfolgende Tabelle zeigt die Anordnung im Speicher.
|
Hinweis zu veralteten Parametern Die folgenden Parameter für Farbformate sind veraltet und sollten nicht mehr verwendet werden (siehe auch is_SetColorMode()): •IS_SET_CM_RGB32 •IS_SET_CM_RGB24 •IS_SET_CM_RGB16 •IS_SET_CM_RGB15 •IS_CM_UYVY_MONO_PACKED •IS_CM_UYVY_BAYER_PACKED •IS_CM_BAYER_RG8 (dieses Format ist identisch zu IS_CM_SENSOR_RAW8) •IS_CM_BAYER_RG12 (dieses Format ist identisch zu IS_CM_SENSOR_RAW12) •IS_CM_BAYER_RG16 (dieses Format ist identisch zu IS_CM_SENSOR_RAW16) •IS_CM_BGR555_PACKED (wurde umbenannt in IS_CM_BGR5_PACKED) •IS_CM_RGB12_PACKED (wurde umbenannt in IS_CM_RGB12_UNPACKED) •IS_CM_RGBA12_PACKED (wurde umbenannt in IS_CM_RGBA12_UNPACKED) •IS_CM_BGR12_PACKED (wurde umbenannt in IS_CM_BGR12_UNPACKED) •IS_CM_BGRA12_PACKED (wurde umbenannt in IS_CM_BGRA12_UNPACKED) |

Abb. 704: Farb- und Speicherformate
Mit * gekennzeichnete Formate werden vom höchstwertigen Bit (most significant bit, MSB) her gefüllt, können aber je nach Kameramodell weniger als die angegebene Anzahl an Nutzbits besitzen.
Bei den Datenformaten IS_CM_BGR565_PACKED und IS_CM_BGR5_PACKED werden von den internen 8-Bit R-, G- und B-Farben die jeweils oberen Bits verwendet.
|
Die obige Auflistung enthält nicht das Farbformat IS_CM_RGB8_PLANAR. Beim planaren RGB8 wird das Bild als 8-Bit-RGB abgespeichert. Dabei werden die Kanäle Rot, Grün und Blau separat gespeichert, d.h. es werden zuerst alle roten, danach alle grünen und zuletzt alle blauen Informationen gespeichert. |
Das erste Pixel in der ersten Zeile mit dem Index (0,0) ist bei Farbkameras immer ein Rot-Pixel. Eine Ausnahme bildet hier die Modelle UI-336x/UI-536x und UI-337x/UI-537x, da hier dieser Sensor herstellerbedingt ein auf dem Kopf stehendes Bild liefert (siehe UI-336x/UI-536x Anwendungshinweise und UI-337x/UI-537x Anwendungshinweise).