Please enable JavaScript to view this site.

uEye DirectShow 4.97

Syntax

HotPixel(UINT nMode, void *pParam, UINT SizeOfParam)

Description

HotPixel configures the correction of sensor hot pixels. The correction is performed by the software. The hot pixel list is stored in the camera's non-volatile user memory. Some sensor models can also correct hot pixels directly in the sensor.

Via the IuEyeHotPixel interface you can call the single functions directly.

Parameter

nMode

Mode for hot pixel correction

IS_HOTPIXEL_DISABLE_CORRECTION

Disables hot pixel correction

IS_HOTPIXEL_ENABLE_CAMERA_CORRECTION

Enables hot pixel correction using the hot pixel list(s) stored in the non-volatile user memory of the camera.

IS_HOTPIXEL_ENABLE_SOFTWARE_USER_CORRECTION

Enables hot pixel correction using the user's hot pixel list stored in the computer.

IS_HOTPIXEL_ENABLE_SENSOR_CORRECTION

Enables sensor's own hot pixel correction function (if available).

IS_HOTPIXEL_DISABLE_SENSOR_CORRECTION

Disables the sensor's own hot pixel correction function.

IS_HOTPIXEL_GET_CORRECTION_MODE

Returns the currently set hot pixel correction mode.

IS_HOTPIXEL_GET_SUPPORTED_CORRECTION_MODES

Returns the supported hot pixel correction modes.

IS_HOTPIXEL_GET_SOFTWARE_USER_LIST_EXISTS

Indicates whether the user-defined hot pixel list exists in the computer.

IS_HOTPIXEL_GET_SOFTWARE_USER_LIST_NUMBER

Returns the number of hot pixels in the user-defined hot pixel list stored in the computer.

IS_HOTPIXEL_GET_SOFTWARE_USER_LIST

Returns the user-defined hot pixel list stored in the computer.

IS_HOTPIXEL_SET_SOFTWARE_USER_LIST

Sets the user-defined hot pixel list that is stored in the computer.

IS_HOTPIXEL_SAVE_SOFTWARE_USER_LIST

IS_HOTPIXEL_SAVE_SOFTWARE_USER_LIST_UNICODE

Saves the user-defined hot pixel list to a file in the computer. The function can also be used with Unicode file names.

IS_HOTPIXEL_LOAD_SOFTWARE_USER_LIST

IS_HOTPIXEL_LOAD_SOFTWARE_USER_LIST_UNICODE

Loads the user-defined hot pixel list from a file. The function can also be used with Unicode file names.

IS_HOTPIXEL_GET_CAMERA_FACTORY_LIST_EXISTS

Indicates whether the factory-set hot pixel list exists.

IS_HOTPIXEL_GET_CAMERA_FACTORY_LIST_NUMBER

Returns the number of hot pixels in the factory-set hot pixel list.

IS_HOTPIXEL_GET_CAMERA_FACTORY_LIST

Returns the factory-set hot pixel list.

IS_HOTPIXEL_GET_CAMERA_USER_LIST_EXISTS

Indicates whether the user-defined hot pixel list exists in the non-volatile user memory of the camera.

IS_HOTPIXEL_GET_CAMERA_USER_LIST_NUMBER

Returns the number of hot pixels in the user-defined hot pixel list stored in the camera EEPROM.

IS_HOTPIXEL_GET_CAMERA_USER_LIST

Returns the user-defined hot pixel list stored in the non-volatile user memory of the camera.

IS_HOTPIXEL_SET_CAMERA_USER_LIST

Sets the user-defined hot pixel list stored in the non-volatile user memory of the camera.

IS_HOTPIXEL_DELETE_CAMERA_USER_LIST

Deletes the user-defined hot pixel list from the non-volatile user memory of the camera.

IS_HOTPIXEL_GET_CAMERA_USER_LIST_MAX_NUMBER

Returns the maximum number of hot pixels that the user can store in the non-volatile user memory of the camera.

IS_HOTPIXEL_GET_MERGED_CAMERA_LIST_NUMBER

Returns the number of hot pixels in a merged list that combines the entries from the factory-set hot pixel list with those of the user-defined hot pixels list stored in the non-volatile user memory of the camera.

IS_HOTPIXEL_GET_MERGED_CAMERA_LIST

Returns the merged list.

pParam

Pointer to a function parameter; which function parameter is referred to here depends on nMode.

SizeOfParam

Size (in bytes) of the memory area to which pParam refers.

Interface

IuEyeCapture