Impact Acquire SDK Python
|
mvV4L2 related camera settings(Device specific interface layout only). More...
Public Member Functions | |
__init__ (self, *args) | |
Constructs a new mvIMPACT.acquire.CameraSettingsV4L2Device object. | |
getCustomFeatureIterator (self) | |
Returns an iterator to for iterating inside a device specific feature list. | |
Properties | |
autoGain = property(lib_mvIMPACT_acquire.CameraSettingsV4L2Device_autoGain_get, doc=) | |
An enumerated integer property to switch on/off the auto gain. | |
autoWhiteBalance = property(lib_mvIMPACT_acquire.CameraSettingsV4L2Device_autoWhiteBalance_get, doc=) | |
An enumerated integer property to switch on/off the auto white balance function of the V4L2-device. | |
backlightCompensation = property(lib_mvIMPACT_acquire.CameraSettingsV4L2Device_backlightCompensation_get, doc=) | |
An integer property to adjust the backlight compensation. | |
blackLevel = property(lib_mvIMPACT_acquire.CameraSettingsV4L2Device_blackLevel_get, doc=) | |
An integer property to adjust the black level. | |
blueBalance = property(lib_mvIMPACT_acquire.CameraSettingsV4L2Device_blueBalance_get, doc=) | |
An integer property to adjust the blue balance. | |
brightness = property(lib_mvIMPACT_acquire.CameraSettingsV4L2Device_brightness_get, doc=) | |
An integer property to adjust the brightness. | |
contrast = property(lib_mvIMPACT_acquire.CameraSettingsV4L2Device_contrast_get, doc=) | |
An integer property to adjust the contrast. | |
exposure = property(lib_mvIMPACT_acquire.CameraSettingsV4L2Device_exposure_get, doc=) | |
An integer property to adjust the exposure. | |
gain = property(lib_mvIMPACT_acquire.CameraSettingsV4L2Device_gain_get, doc=) | |
An integer property to adjust the gain. | |
gamma = property(lib_mvIMPACT_acquire.CameraSettingsV4L2Device_gamma_get, doc=) | |
An integer property to adjust the gamma. | |
HFlip = property(lib_mvIMPACT_acquire.CameraSettingsV4L2Device_HFlip_get, doc=) | |
An enumerated integer property to mirror the frames horizontally. | |
hue = property(lib_mvIMPACT_acquire.CameraSettingsV4L2Device_hue_get, doc=) | |
An integer property to adjust the hue. | |
hueAuto = property(lib_mvIMPACT_acquire.CameraSettingsV4L2Device_hueAuto_get, doc=) | |
An enumerated integer property to switch on/off auto hue. | |
imageHeight = property(lib_mvIMPACT_acquire.CameraSettingsV4L2Device_imageHeight_get, doc=) | |
An integer property defining the height of the image supplied by the V4L2 device. | |
imageWidth = property(lib_mvIMPACT_acquire.CameraSettingsV4L2Device_imageWidth_get, doc=) | |
An integer property defining the width of the image supplied by the V4L2 device. | |
pixelFormat = property(lib_mvIMPACT_acquire.CameraSettingsV4L2Device_pixelFormat_get, doc=) | |
An integer property defining the pixel format of captured frames. | |
powerLineFrequency = property(lib_mvIMPACT_acquire.CameraSettingsV4L2Device_powerLineFrequency_get, doc=) | |
An enumerated integer property to enable power line frequency filter. | |
redBalance = property(lib_mvIMPACT_acquire.CameraSettingsV4L2Device_redBalance_get, doc=) | |
An integer property to adjust the red balance. | |
saturation = property(lib_mvIMPACT_acquire.CameraSettingsV4L2Device_saturation_get, doc=) | |
An integer property to adjust the saturation. | |
sharpness = property(lib_mvIMPACT_acquire.CameraSettingsV4L2Device_sharpness_get, doc=) | |
An integer property to adjust the sharpness. | |
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") | |
VFlip = property(lib_mvIMPACT_acquire.CameraSettingsV4L2Device_VFlip_get, doc=) | |
An integer property to mirror the frames vertically. | |
videoStandard = property(lib_mvIMPACT_acquire.CameraSettingsV4L2Device_videoStandard_get, doc=) | |
An integer property defining the video standard. | |
whiteBalanceTemperature = property(lib_mvIMPACT_acquire.CameraSettingsV4L2Device_whiteBalanceTemperature_get, doc=) | |
An integer property to adjust white balance temperature. | |
mvV4L2 related camera settings(Device specific interface layout only).
__init__ | ( | self, | |
* | args ) |
Constructs a new mvIMPACT.acquire.CameraSettingsV4L2Device object.
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 BasicDeviceSettingsWithAOI.
getCustomFeatureIterator | ( | self | ) |
Returns an iterator to for iterating inside a device specific feature list.
This can be useful a device offers custom features that are not defined in the V4L2 standard and thus can't be known at compile time.
It allows to write code like this:
|
static |
An enumerated integer property to switch on/off the auto gain.
This property represents a boolean-valued V4L2-control ID. Valid values for this property may be: mvIMPACT.acquire.bFalse, mvIMPACT.acquire.bTrue.
|
static |
An enumerated integer property to switch on/off the auto white balance function of the V4L2-device.
This property represents a boolean-valued V4L2-control ID. Valid values for this property may be: mvIMPACT.acquire.bFalse, mvIMPACT.acquire.bTrue.
|
static |
An integer property to adjust the backlight compensation.
This property represents a V4L2-control ID.
|
static |
An integer property to adjust the black level.
This property represents a V4L2-control ID.
|
static |
An integer property to adjust the blue balance.
This property represents a V4L2-control ID.
|
static |
An integer property to adjust the brightness.
This property represents a V4L2-control ID.
|
static |
An integer property to adjust the contrast.
This property represents a V4L2-control ID.
|
static |
An integer property to adjust the exposure.
This property represents a V4L2-control ID.
|
static |
An integer property to adjust the gain.
This property represents a V4L2-control ID.
|
static |
An integer property to adjust the gamma.
This property represents a V4L2-control ID
|
static |
An enumerated integer property to mirror the frames horizontally.
This property represents a boolean-valued V4L2-control ID. Valid values for this property may be: mvIMPACT.acquire.bFalse, mvIMPACT.acquire.bTrue.
|
static |
An integer property to adjust the hue.
This property represents a V4L2-control ID.
|
static |
An enumerated integer property to switch on/off auto hue.
This property represents a boolean-valued V4L2-control ID. Valid values for this property may be: mvIMPACT.acquire.bFalse, mvIMPACT.acquire.bTrue.
|
static |
An integer property defining the height of the image supplied by the V4L2 device.
|
static |
An integer property defining the width of the image supplied by the V4L2 device.
|
static |
An integer property defining the pixel format of captured frames.
Use this property to set the pixel format within the image buffer supplied by the V4L2-device. Available pixel formats depend on the V4L2-device and conform to v4l2_fourcc()
|
static |
An enumerated integer property to enable power line frequency filter.
This property represents a V4L2-control ID.
If supported, possible values conform to V4L2 API:
string representation | numerical representation |
V4L2_CID_POWER_LINE_FREQUENCY_DISABLED | 0 |
V4L2_CID_POWER_LINE_FREQUENCY_50HZ | 1 |
V4L2_CID_POWER_LINE_FREQUENCY_60HZ | 2 |
|
static |
An integer property to adjust the red balance.
This property represents a V4L2-control ID.
|
static |
An integer property to adjust the saturation.
This property represents a V4L2-control ID.
|
static |
An integer property to adjust the sharpness.
This property represents a V4L2-control ID.
|
static |
|
static |
An integer property to mirror the frames vertically.
This property represents a boolean-valued V4L2-control ID. Valid values for this property may be: mvIMPACT.acquire.bFalse, mvIMPACT.acquire.bTrue.
|
static |
An integer property defining the video standard.
Use this property to configure the V4L2-device corresponding to the connected video source. Available video standards depend on the V4L2-device and conform to v4l2_std_id
|
static |
An integer property to adjust white balance temperature.
This property represents a V4L2-control ID.