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