![]() |
![]() |
|---|---|
USB 2.0 USB 3.x GigE |
USB 2.0 USB 3.x GigE |
Syntax
INT is_SetColorConverter (HIDS hCam, INT ColorMode, INT ConvertMode)
Beschreibung
Mit is_SetColorConverter() kann für Farbkameras die Art der Bayer-Konvertierung ausgewählt werden. Die Software-Konvertierung erfolgt im PC, während die Hardware-Konvertierung (USB 3 uEye CP/LE/ML) in der Kamera stattfindet. Eine größere Filtermaske bedeutet dabei höhere Bildqualität bei erhöhter Rechenlast. Für weitere Informationen siehe auch das Kapitel Farbfilter.
|
Hardware-Debayering wird derzeit von den folgenden Modellen unterstützt: •uEye SE USB 3.1 Gen 1 •USB 3 uEye CP Rev. 2 •USB 3 uEye CP •USB 3 uEye LE •USB 3 uEye ML. Die Kamerafamilie uEye LE USB 3.1 Gen 1 unterstützt kein Hardware-Debayering. |
|
Die Art der Farbkonvertierung kann im freilaufenden Modus (Freerun) nicht geändert werden. Die Aufnahme muss zuvor mit is_StopLiveVideo() angehalten werden oder die Kamera muss sich im Triggermodus befinden (siehe is_SetExternalTrigger()). |
Übergabeparameter
hCam |
Handle auf Kamera |
||
ColorMode |
Farbmodus, für den der Konverter gesetzt werden soll. Eine Liste aller möglichen Farbformate und der zugehörigen Übergabeparameter findet sich unter Anhang: Farb- und Speicherformate. |
||
|
|||
Rückgabewerte
IS_INVALID_COLOR_FORMAT |
Parameter ColorMode ungültig oder nicht unterstützt |
IS_CANT_COMMUNICATE_WITH_DRIVER |
Kommunikation mit dem Kameratreiber schlug fehl, weil kein Treiber geladen ist. |
IS_CANT_OPEN_DEVICE |
Ein Versuch die Kamera zu öffnen schlug fehl (Kamera nicht vorhanden oder Fehler beim Initialisieren). |
IS_CAPTURE_RUNNING |
Es läuft bereits eine Aufnahme, die zuerst beendet werden muss. |
IS_INVALID_COLOR_FORMAT |
Ungültiges Farbformat |
IS_INVALID_CAMERA_HANDLE |
Ungültiges Kamera-Handle |
IS_INVALID_PARAMETER |
Einer der übergebenen Parameter ist außerhalb des gültigen Bereichs, oder für diesen Sensor nicht unterstützt, bzw. in diesem Modus nicht zugänglich. |
IS_IO_REQUEST_FAILED |
Eine IO Anforderung des uEye Treibers schlug fehl. Eventuell passen die Versionen der Dateien ueye_api.dll (API) und ueye_usb.sys bzw. ueye_eth.sys (Treiber) nicht zusammen. |
IS_NO_IR_FILTER |
Kein IR-Filter vorhanden |
IS_NO_SUCCESS |
Allgemeine Fehlermeldung |
IS_NOT_SUPPORTED |
Das verwendete Kameramodell unterstützt diese Funktion oder Einstellung nicht. |
IS_OUT_OF_MEMORY |
Es konnte kein Speicher alloziert werden. |
IS_SUCCESS |
Funktion erfolgreich |
Verwandte Funktionen