Aktivieren Sie JavaScript, um die Website anzuzeigen.

IDS Software Suite 4.95.1

Windows_Logo
Linux_Logo

USB 2.0

USB 3.x

GigE

USB 2.0

USB 3.x

GigE

Syntax

INT is_SetSensorScaler (HIDS hCam, UINT nMode, double dblFactor)

Beschreibung

is_SetSensorScaler()aktiviert bei manchen Sensoren die interne Bildskalierung. Dabei kann die Auflösung des Bildes in wählbaren Schritten verkleinert werden, um bei hochauflösenden Sensoren die Datenmenge zu reduzieren.

hint_info

Die interne Bildskalierung wird derzeit nur von den Sensoren der Serien UI-149x/UI-549x, UI-124x/UI-324x/UI-524x und UI-125x/UI-325x/UI-525x unterstützt.

hint_info

Die Verwendung der internen Bildskalierung hat bei den Modellen UI-149x/UI-549x keinen Einfluss auf die erreichbare Bildrate.

Übergabeparameter

hCam

Handle auf Kamera

hmtoggle_plus0nMode (Funktionsmodus)

dblFactor

Skalierungsfaktor

Rückgabewerte

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_INVALID_CAMERA_TYPE

Kameratyp der .ini-Datei stimmt nicht mit dem aktuellen Kameramodell überein.

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_SUCCESS

Allgemeine Fehlermeldung

IS_NOT_CALIBRATED

Die Kamera enthält keine Kalibrierungsdaten.

IS_NOT_SUPPORTED

Das verwendete Kameramodell unterstützt diese Funktion oder Einstellung nicht.

IS_NULL_POINTER

Ungültiges Array

IS_SUCCESS

Funktion erfolgreich

IS_TIMED_OUT

Ein Timeout trat auf. Eine Bildaufnahme konnte nicht in der vorgeschriebenen Zeit beendet werden.

Verwandte Funktionen

•is_GetSensorScalerInfo()

Beispiel

SENSORSCALERINFO Info;
INT nRet;
double dblNewFactor;
 
// Informationen zur Bildskalierung abfragen
nRet = is_GetSensorScalerInfo (hCam, &Info, sizeof(Info));
 
// Skalierung und Anti-Alias aktivieren
dblNewFactor = Info.dblMinFactor + Info.dblFactorIncrement;
nRet = is_SetSensorScaler (hCam, IS_ENABLE_SENSOR_SCALER |
                          IS_ENABLE_ANTI_ALIASING, dblNewFactor);
 
// Skalierung und Anti-Alias deaktivieren
dblNewFactor = 0.0;
nRet = is_SetSensorScaler (hCam, IS_DISABLE_SENSOR_SCALER, dblNewFactor);