Impact Acquire SDK C++
|
Contains features to control the device's defective pixel correction parameters. More...
#include <mvIMPACT_acquire_GenICam.h>
Public Member Functions | |
HOBJ | hObj (void) const |
Returns a unique identifier for the component collection referenced by this object. | |
mvDefectivePixelCorrectionControl (mvIMPACT::acquire::Device *pDev, const std::string &settingName="Base") | |
Constructs a new mvIMPACT::acquire::GenICam::mvDefectivePixelCorrectionControl object. | |
const ComponentCollection & | restoreDefault (void) const |
Restores the default for every component of this collection. | |
Public Attributes | |
PropertyIBoolean | mvDefectivePixelBlinkingMode |
A boolean property. Activates the blinking mode of the camera's defective pixel correction. | |
PropertyI64 | mvDefectivePixelCount |
An integer property. Contains the number of valid defective pixels. Increasing this value adds a new empty entry. Decreasing this value deletes the last entry. | |
Method | mvDefectivePixelDataLoad |
A method object. Loads the defective pixels from device non volatile memory. | |
Method | mvDefectivePixelDataSave |
A method object. Saves the defective pixels to device non volatile memory. | |
PropertyIBoolean | mvDefectivePixelEnable |
A boolean property. Activates the camera's defective pixel correction. | |
PropertyI64 | mvDefectivePixelOffsetX |
An integer property. Returns the horizontal offset of the defective pixel selected by mvDefectivePixelSelector. | |
PropertyI64 | mvDefectivePixelOffsetY |
An integer property. Returns the vertical offset of the defective pixel selected by mvDefectivePixelSelector. | |
PropertyI64 | mvDefectivePixelSelector |
An integer property. Controls the index (offset) of the defective pixel to access. | |
PropertyI64 | mvDefectPixelThreshold |
An integer property. Sets the threshold for the defect pixel detection. | |
Protected Attributes | |
HOBJ | m_hRoot |
Contains features to control the device's defective pixel correction parameters.
Contains features to control the device's defective pixel correction parameters.
|
inlineexplicit |
Constructs a new mvIMPACT::acquire::GenICam::mvDefectivePixelCorrectionControl object.
[in] | pDev | A pointer to a mvIMPACT::acquire::Device object obtained from a mvIMPACT::acquire::DeviceManager object. |
[in] | settingName | The name of the driver internal setting to access with this instance. A list of valid setting names can be obtained by a call to mvIMPACT::acquire::FunctionInterface::getAvailableSettings, new settings can be created with the function mvIMPACT::acquire::FunctionInterface::createSetting |
|
inlineinherited |
Returns a unique identifier for the component collection referenced by this object.
This handle will always reference an object of type mvIMPACT::acquire::ComponentList.
|
inlineinherited |
Restores the default for every component of this collection.
Calling this function will restore the default value for every component belonging to this collection.
|
protectedinherited |
PropertyIBoolean mvDefectivePixelBlinkingMode |
A boolean property. Activates the blinking mode of the camera's defective pixel correction.
Activates the blinking mode of the camera's defective pixel correction.
PropertyI64 mvDefectivePixelCount |
An integer property. Contains the number of valid defective pixels. Increasing this value adds a new empty entry. Decreasing this value deletes the last entry.
Contains the number of valid defective pixels. Increasing this value adds a new empty entry. Decreasing this value deletes the last entry.
Method mvDefectivePixelDataLoad |
A method object. Loads the defective pixels from device non volatile memory.
Loads the defective pixels from device non volatile memory.
Method mvDefectivePixelDataSave |
A method object. Saves the defective pixels to device non volatile memory.
Saves the defective pixels to device non volatile memory.
PropertyIBoolean mvDefectivePixelEnable |
A boolean property. Activates the camera's defective pixel correction.
Activates the camera's defective pixel correction.
PropertyI64 mvDefectivePixelOffsetX |
An integer property. Returns the horizontal offset of the defective pixel selected by mvDefectivePixelSelector.
Returns the horizontal offset of the defective pixel selected by mvDefectivePixelSelector. This data is NOT part of a user set, but must be written to non volatile memory by calling 'mvDefectivePixelDataSave' explicitly.
PropertyI64 mvDefectivePixelOffsetY |
An integer property. Returns the vertical offset of the defective pixel selected by mvDefectivePixelSelector.
Returns the vertical offset of the defective pixel selected by mvDefectivePixelSelector. This data is NOT part of a user set, but must be written to non volatile memory by calling 'mvDefectivePixelDataSave' explicitly.
PropertyI64 mvDefectivePixelSelector |
An integer property. Controls the index (offset) of the defective pixel to access.
Controls the index (offset) of the defective pixel to access. Data selected by this selector is NOT part of a user set, but must be written to non volatile memory by calling 'mvDefectivePixelDataSave' explicitly.
PropertyI64 mvDefectPixelThreshold |
An integer property. Sets the threshold for the defect pixel detection.
Sets the threshold for the defect pixel detection.