IID_IuEyeHotPixel
This interface provides special functions for the correction of the sensor's hot pixel that are not covered by the DirectShow standard. The correction is performed by the software. The hot pixel list is stored in the non-volatile user memory of the camera. Some sensor models can also correct hot pixels directly in the sensor. To use the interface, you must integrate the uEyeCaptureInterface.h header file into your project.
This correction will not work with subsampling or with binning factors greater than 2. |
IuEyeHotPixel provides the following functions:
Deletes the user-defined hot pixel list from the non-volatile user memory of the camera. |
|
Disables hot pixel correction. |
|
Enables hot pixel correction using the hot pixel list(s) stored in the non-volatile user memory of the camera. |
|
Enables hot pixel correction using the user's hot pixel list stored in the computer. This requires the user's hot pixel list to be set (HotPixel_SetSoftwareUserList). |
|
Returns the factory-set hot pixel list. |
|
Indicates whether the factory-set hot pixel list exists. |
|
Returns the number of hot pixels in the factory-set hot pixel list. |
|
Returns the user-defined hot pixel list stored in the non-volatile user memory of the camera. |
|
Returns the maximum number of hot pixels that the user can store in the non-volatile user memory of the camera. |
|
Returns the number of hot pixels in the user-defined hot pixel list stored in the non-volatile user memory of the camera. |
|
Indicates whether the user-defined hot pixel list exists in the non-volatile user memory of the camera. |
|
Returns the currently set hot pixel correction mode. |
|
Returns the merged list. |
|
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. |
|
Returns the user-defined hot pixel list stored in the computer. |
|
Indicates whether the user-defined hot pixel list exists in the computer. |
|
Returns the number of hot pixels in the user-defined hot pixel list stored in the computer. |
|
Returns the supported hot pixel correction modes. |
|
Loads the user-defined hot pixel list from a file. |
|
Loads the user-defined hot pixel list from a file. The function can also be used with Unicode file names. |
|
Saves the user-defined hot pixel list to a file. |
|
Saves the user-defined hot pixel list to a file. The function can also be used with Unicode file names. |
|
Sets the user-defined hot pixel list stored in the non-volatile user memory of the camera. |
|
Sets the user-defined hot pixel list that is stored in the computer. |
|
Enables/disables on some uEye cameras the sensor's own hot pixel correction. |