Impact Acquire SDK Python
mvDefectivePixelCorrectionControl Class Reference

Contains features to control the device's defective pixel correction parameters. More...

Inheritance diagram for mvDefectivePixelCorrectionControl:
[legend]

Public Member Functions

 __init__ (self, *args)
 Constructs a new mvIMPACT.acquire.mvDefectivePixelCorrectionControl object.
 

Properties

 mvDefectivePixelBlinkingMode = property(lib_mvIMPACT_acquire.mvDefectivePixelCorrectionControl_mvDefectivePixelBlinkingMode_get, doc=)
 A boolean property.
 
 mvDefectivePixelCount = property(lib_mvIMPACT_acquire.mvDefectivePixelCorrectionControl_mvDefectivePixelCount_get, doc=)
 An integer property.
 
 mvDefectivePixelDataLoad = property(lib_mvIMPACT_acquire.mvDefectivePixelCorrectionControl_mvDefectivePixelDataLoad_get, doc=)
 A method object.
 
 mvDefectivePixelDataSave = property(lib_mvIMPACT_acquire.mvDefectivePixelCorrectionControl_mvDefectivePixelDataSave_get, doc=)
 A method object.
 
 mvDefectivePixelEnable = property(lib_mvIMPACT_acquire.mvDefectivePixelCorrectionControl_mvDefectivePixelEnable_get, doc=)
 A boolean property.
 
 mvDefectivePixelOffsetX = property(lib_mvIMPACT_acquire.mvDefectivePixelCorrectionControl_mvDefectivePixelOffsetX_get, doc=)
 An integer property.
 
 mvDefectivePixelOffsetY = property(lib_mvIMPACT_acquire.mvDefectivePixelCorrectionControl_mvDefectivePixelOffsetY_get, doc=)
 An integer property.
 
 mvDefectivePixelSelector = property(lib_mvIMPACT_acquire.mvDefectivePixelCorrectionControl_mvDefectivePixelSelector_get, doc=)
 An integer property.
 
 mvDefectPixelThreshold = property(lib_mvIMPACT_acquire.mvDefectivePixelCorrectionControl_mvDefectPixelThreshold_get, doc=)
 An integer property.
 
 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
 

Detailed Description

Contains features to control the device's defective pixel correction parameters.

Contains features to control the device's defective pixel correction parameters.

Constructor & Destructor Documentation

◆ __init__()

__init__ ( self,
* args )

Constructs a new mvIMPACT.acquire.mvDefectivePixelCorrectionControl object.

Parameters
pDev[in] A pointer to a mvIMPACT.acquire.Device object obtained from a mvIMPACT.acquire.DeviceManager object.
settingName[in] 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

Reimplemented from ComponentCollection.

Property Documentation

◆ mvDefectivePixelBlinkingMode

mvDefectivePixelBlinkingMode = property(lib_mvIMPACT_acquire.mvDefectivePixelCorrectionControl_mvDefectivePixelBlinkingMode_get, doc=)
static

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.

◆ mvDefectivePixelCount

mvDefectivePixelCount = property(lib_mvIMPACT_acquire.mvDefectivePixelCorrectionControl_mvDefectivePixelCount_get, doc=)
static

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.

◆ mvDefectivePixelDataLoad

mvDefectivePixelDataLoad = property(lib_mvIMPACT_acquire.mvDefectivePixelCorrectionControl_mvDefectivePixelDataLoad_get, doc=)
static

A method object.

Loads the defective pixels from device non volatile memory.

Loads the defective pixels from device non volatile memory.

◆ mvDefectivePixelDataSave

mvDefectivePixelDataSave = property(lib_mvIMPACT_acquire.mvDefectivePixelCorrectionControl_mvDefectivePixelDataSave_get, doc=)
static

A method object.

Saves the defective pixels to device non volatile memory.

Saves the defective pixels to device non volatile memory.

◆ mvDefectivePixelEnable

mvDefectivePixelEnable = property(lib_mvIMPACT_acquire.mvDefectivePixelCorrectionControl_mvDefectivePixelEnable_get, doc=)
static

A boolean property.

Activates the camera's defective pixel correction.

Activates the camera's defective pixel correction.

◆ mvDefectivePixelOffsetX

mvDefectivePixelOffsetX = property(lib_mvIMPACT_acquire.mvDefectivePixelCorrectionControl_mvDefectivePixelOffsetX_get, doc=)
static

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.

◆ mvDefectivePixelOffsetY

mvDefectivePixelOffsetY = property(lib_mvIMPACT_acquire.mvDefectivePixelCorrectionControl_mvDefectivePixelOffsetY_get, doc=)
static

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.

◆ mvDefectivePixelSelector

mvDefectivePixelSelector = property(lib_mvIMPACT_acquire.mvDefectivePixelCorrectionControl_mvDefectivePixelSelector_get, doc=)
static

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.

◆ mvDefectPixelThreshold

mvDefectPixelThreshold = property(lib_mvIMPACT_acquire.mvDefectivePixelCorrectionControl_mvDefectPixelThreshold_get, doc=)
static

An integer property.

Sets the threshold for the defect pixel detection.

Sets the threshold for the defect pixel detection.

◆ thisown

thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
static