Impact Acquire SDK Python
|
Category for Image Format Control features. More...
Public Member Functions | |
__init__ (self, *args) | |
Constructs a new mvIMPACT.acquire.ImageFormatControl object. | |
Properties | |
binningHorizontal = property(lib_mvIMPACT_acquire.ImageFormatControl_binningHorizontal_get, doc=) | |
An integer property. | |
binningHorizontalMode = property(lib_mvIMPACT_acquire.ImageFormatControl_binningHorizontalMode_get, doc=) | |
An enumerated integer property. | |
binningSelector = property(lib_mvIMPACT_acquire.ImageFormatControl_binningSelector_get, doc=) | |
An enumerated integer property. | |
binningVertical = property(lib_mvIMPACT_acquire.ImageFormatControl_binningVertical_get, doc=) | |
An integer property. | |
binningVerticalMode = property(lib_mvIMPACT_acquire.ImageFormatControl_binningVerticalMode_get, doc=) | |
An enumerated integer property. | |
componentEnable = property(lib_mvIMPACT_acquire.ImageFormatControl_componentEnable_get, doc=) | |
A boolean property. | |
componentIDValue = property(lib_mvIMPACT_acquire.ImageFormatControl_componentIDValue_get, doc=) | |
An integer property. | |
componentSelector = property(lib_mvIMPACT_acquire.ImageFormatControl_componentSelector_get, doc=) | |
An enumerated integer property. | |
decimationHorizontal = property(lib_mvIMPACT_acquire.ImageFormatControl_decimationHorizontal_get, doc=) | |
An integer property. | |
decimationHorizontalMode = property(lib_mvIMPACT_acquire.ImageFormatControl_decimationHorizontalMode_get, doc=) | |
An enumerated integer property. | |
decimationVertical = property(lib_mvIMPACT_acquire.ImageFormatControl_decimationVertical_get, doc=) | |
An integer property. | |
decimationVerticalMode = property(lib_mvIMPACT_acquire.ImageFormatControl_decimationVerticalMode_get, doc=) | |
An enumerated integer property. | |
deinterlacing = property(lib_mvIMPACT_acquire.ImageFormatControl_deinterlacing_get, doc=) | |
An enumerated integer property. | |
groupIDValue = property(lib_mvIMPACT_acquire.ImageFormatControl_groupIDValue_get, doc=) | |
An integer property. | |
groupSelector = property(lib_mvIMPACT_acquire.ImageFormatControl_groupSelector_get, doc=) | |
An enumerated integer property. | |
height = property(lib_mvIMPACT_acquire.ImageFormatControl_height_get, doc=) | |
An integer property. | |
heightMax = property(lib_mvIMPACT_acquire.ImageFormatControl_heightMax_get, doc=) | |
An integer property. | |
imageComponentEnable = property(lib_mvIMPACT_acquire.ImageFormatControl_imageComponentEnable_get, doc=) | |
A boolean property. | |
imageComponentSelector = property(lib_mvIMPACT_acquire.ImageFormatControl_imageComponentSelector_get, doc=) | |
An enumerated integer property. | |
imageCompressionBitrate = property(lib_mvIMPACT_acquire.ImageFormatControl_imageCompressionBitrate_get, doc=) | |
A floating point property. | |
imageCompressionJPEGFormatOption = property(lib_mvIMPACT_acquire.ImageFormatControl_imageCompressionJPEGFormatOption_get, doc=) | |
An enumerated integer property. | |
imageCompressionMode = property(lib_mvIMPACT_acquire.ImageFormatControl_imageCompressionMode_get, doc=) | |
An enumerated integer property. | |
imageCompressionQuality = property(lib_mvIMPACT_acquire.ImageFormatControl_imageCompressionQuality_get, doc=) | |
An integer property. | |
imageCompressionRateOption = property(lib_mvIMPACT_acquire.ImageFormatControl_imageCompressionRateOption_get, doc=) | |
An enumerated integer property. | |
linePitch = property(lib_mvIMPACT_acquire.ImageFormatControl_linePitch_get, doc=) | |
An integer property. | |
linePitchEnable = property(lib_mvIMPACT_acquire.ImageFormatControl_linePitchEnable_get, doc=) | |
A boolean property. | |
mvAreaEnable = property(lib_mvIMPACT_acquire.ImageFormatControl_mvAreaEnable_get, doc=) | |
A boolean property. | |
mvAreaHeight = property(lib_mvIMPACT_acquire.ImageFormatControl_mvAreaHeight_get, doc=) | |
An integer property. | |
mvAreaOffsetX = property(lib_mvIMPACT_acquire.ImageFormatControl_mvAreaOffsetX_get, doc=) | |
An integer property. | |
mvAreaOffsetY = property(lib_mvIMPACT_acquire.ImageFormatControl_mvAreaOffsetY_get, doc=) | |
An integer property. | |
mvAreaResultingOffsetX = property(lib_mvIMPACT_acquire.ImageFormatControl_mvAreaResultingOffsetX_get, doc=) | |
An integer property. | |
mvAreaResultingOffsetY = property(lib_mvIMPACT_acquire.ImageFormatControl_mvAreaResultingOffsetY_get, doc=) | |
An integer property. | |
mvAreaSelector = property(lib_mvIMPACT_acquire.ImageFormatControl_mvAreaSelector_get, doc=) | |
An enumerated integer property. | |
mvAreaWidth = property(lib_mvIMPACT_acquire.ImageFormatControl_mvAreaWidth_get, doc=) | |
An integer property. | |
mvBlockscanBlockCount = property(lib_mvIMPACT_acquire.ImageFormatControl_mvBlockscanBlockCount_get, doc=) | |
An integer property. | |
mvBlockscanLinesPerBlock = property(lib_mvIMPACT_acquire.ImageFormatControl_mvBlockscanLinesPerBlock_get, doc=) | |
An integer property. | |
mvDualAdcCompression = property(lib_mvIMPACT_acquire.ImageFormatControl_mvDualAdcCompression_get, doc=) | |
An integer property. | |
mvDualAdcMode = property(lib_mvIMPACT_acquire.ImageFormatControl_mvDualAdcMode_get, doc=) | |
A boolean property. | |
mvHighSpeedMode = property(lib_mvIMPACT_acquire.ImageFormatControl_mvHighSpeedMode_get, doc=) | |
A boolean property. | |
mvMultiAreaMode = property(lib_mvIMPACT_acquire.ImageFormatControl_mvMultiAreaMode_get, doc=) | |
An enumerated integer property. | |
mvSensorDigitizationBitDepth = property(lib_mvIMPACT_acquire.ImageFormatControl_mvSensorDigitizationBitDepth_get, doc=) | |
An enumerated integer property. | |
offsetX = property(lib_mvIMPACT_acquire.ImageFormatControl_offsetX_get, doc=) | |
An integer property. | |
offsetY = property(lib_mvIMPACT_acquire.ImageFormatControl_offsetY_get, doc=) | |
An integer property. | |
pixelCoding = property(lib_mvIMPACT_acquire.ImageFormatControl_pixelCoding_get, doc=) | |
An enumerated integer property. | |
pixelColorFilter = property(lib_mvIMPACT_acquire.ImageFormatControl_pixelColorFilter_get, doc=) | |
An enumerated integer property. | |
pixelDynamicRangeMax = property(lib_mvIMPACT_acquire.ImageFormatControl_pixelDynamicRangeMax_get, doc=) | |
An integer property. | |
pixelDynamicRangeMin = property(lib_mvIMPACT_acquire.ImageFormatControl_pixelDynamicRangeMin_get, doc=) | |
An integer property. | |
pixelFormat = property(lib_mvIMPACT_acquire.ImageFormatControl_pixelFormat_get, doc=) | |
An enumerated integer property. | |
pixelFormatInfoID = property(lib_mvIMPACT_acquire.ImageFormatControl_pixelFormatInfoID_get, doc=) | |
An integer property. | |
pixelFormatInfoSelector = property(lib_mvIMPACT_acquire.ImageFormatControl_pixelFormatInfoSelector_get, doc=) | |
An enumerated integer property. | |
pixelSize = property(lib_mvIMPACT_acquire.ImageFormatControl_pixelSize_get, doc=) | |
An enumerated integer property. | |
regionDestination = property(lib_mvIMPACT_acquire.ImageFormatControl_regionDestination_get, doc=) | |
An enumerated integer property. | |
regionIDValue = property(lib_mvIMPACT_acquire.ImageFormatControl_regionIDValue_get, doc=) | |
An integer property. | |
regionMode = property(lib_mvIMPACT_acquire.ImageFormatControl_regionMode_get, doc=) | |
An enumerated integer property. | |
regionSelector = property(lib_mvIMPACT_acquire.ImageFormatControl_regionSelector_get, doc=) | |
An enumerated integer property. | |
reverseX = property(lib_mvIMPACT_acquire.ImageFormatControl_reverseX_get, doc=) | |
A boolean property. | |
reverseY = property(lib_mvIMPACT_acquire.ImageFormatControl_reverseY_get, doc=) | |
A boolean property. | |
sensorDigitizationTaps = property(lib_mvIMPACT_acquire.ImageFormatControl_sensorDigitizationTaps_get, doc=) | |
An enumerated integer property. | |
sensorHeight = property(lib_mvIMPACT_acquire.ImageFormatControl_sensorHeight_get, doc=) | |
An integer property. | |
sensorName = property(lib_mvIMPACT_acquire.ImageFormatControl_sensorName_get, doc=) | |
A string property. | |
sensorPixelHeight = property(lib_mvIMPACT_acquire.ImageFormatControl_sensorPixelHeight_get, doc=) | |
A floating point property. | |
sensorPixelWidth = property(lib_mvIMPACT_acquire.ImageFormatControl_sensorPixelWidth_get, doc=) | |
A floating point property. | |
sensorShutterMode = property(lib_mvIMPACT_acquire.ImageFormatControl_sensorShutterMode_get, doc=) | |
An enumerated integer property. | |
sensorTaps = property(lib_mvIMPACT_acquire.ImageFormatControl_sensorTaps_get, doc=) | |
An enumerated integer property. | |
sensorWidth = property(lib_mvIMPACT_acquire.ImageFormatControl_sensorWidth_get, doc=) | |
An integer property. | |
testImageSelector = property(lib_mvIMPACT_acquire.ImageFormatControl_testImageSelector_get, doc=) | |
An enumerated integer property. | |
testPattern = property(lib_mvIMPACT_acquire.ImageFormatControl_testPattern_get, doc=) | |
An enumerated integer property. | |
testPatternGeneratorSelector = property(lib_mvIMPACT_acquire.ImageFormatControl_testPatternGeneratorSelector_get, doc=) | |
An enumerated integer property. | |
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") | |
width = property(lib_mvIMPACT_acquire.ImageFormatControl_width_get, doc=) | |
An integer property. | |
widthMax = property(lib_mvIMPACT_acquire.ImageFormatControl_widthMax_get, doc=) | |
An integer property. | |
Category for Image Format Control features.
A category for Image Format Control features.
__init__ | ( | self, | |
* | args ) |
Constructs a new mvIMPACT.acquire.ImageFormatControl 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 |
|
static |
An integer property.
Number of horizontal photo-sensitive cells to combine together.
Number of horizontal photo-sensitive cells to combine together. This reduces the horizontal resolution (width) of the image.
|
static |
An enumerated integer property.
Sets the mode to use to combine horizontal photo-sensitive cells together when BinningHorizontal is used.
Sets the mode to use to combine horizontal photo-sensitive cells together when BinningHorizontal is used.
The following string values might be valid for this feature:
|
static |
An enumerated integer property.
Selects which binning engine is controlled by the BinningHorizontal and BinningVertical features.
Selects which binning engine is controlled by the BinningHorizontal and BinningVertical features.
The following string values might be valid for this feature:
|
static |
An integer property.
Number of vertical photo-sensitive cells to combine together.
Number of vertical photo-sensitive cells to combine together. This reduces the vertical resolution (height) of the image.
|
static |
An enumerated integer property.
Sets the mode to use to combine vertical photo-sensitive cells together when BinningVertical is used.
Sets the mode to use to combine vertical photo-sensitive cells together when BinningVertical is used.
The following string values might be valid for this feature:
|
static |
A boolean property.
Controls if the selected component streaming is active.
Controls if the selected component streaming is active.
|
static |
An integer property.
Returns a unique Identifier value that corresponds to type of the component selected by ComponentSelector.
Returns a unique Identifier value that corresponds to type of the component selected by ComponentSelector.
|
static |
An enumerated integer property.
Selects a component to activate/deactivate its data streaming.
Selects a component to activate/deactivate its data streaming.
The following string values might be valid for this feature:
|
static |
An integer property.
Horizontal sub-sampling of the image.
Horizontal sub-sampling of the image. This reduces the horizontal resolution (width) of the image by the specified horizontal decimation factor.
|
static |
An enumerated integer property.
Sets the mode used to reduce the horizontal resolution when DecimationHorizontal is used.
Sets the mode used to reduce the horizontal resolution when DecimationHorizontal is used.
The following string values might be valid for this feature:
|
static |
An integer property.
Vertical sub-sampling of the image.
Vertical sub-sampling of the image. This reduces the vertical resolution (height) of the image by the specified vertical decimation factor.
|
static |
An enumerated integer property.
Sets the mode used to reduce the Vertical resolution when DecimationVertical is used.
Sets the mode used to reduce the Vertical resolution when DecimationVertical is used.
The following string values might be valid for this feature:
|
static |
An enumerated integer property.
Controls how the device performs de-interlacing.
Controls how the device performs de-interlacing.
The following string values might be valid for this feature:
|
static |
An integer property.
Returns a unique Identifier value corresponding to the selected Group of Components.
Returns a unique Identifier value corresponding to the selected Group of Components. If no grouping is required, this value should be set to 0.
|
static |
An enumerated integer property.
Selects a Group of component to control or inquire.
Selects a Group of component to control or inquire. The GroupSelector determines which components Group will be used for the selected features.
The following string values might be valid for this feature:
|
static |
An integer property.
Height of the image provided by the device (in pixels).
Height of the image provided by the device (in pixels).
|
static |
An integer property.
Maximum height of the image (in pixels).
Maximum height of the image (in pixels). This dimension is calculated after vertical binning, decimation or any other function changing the vertical dimension of the image.
|
static |
A boolean property.
This feature is deprecated (See ComponentEnable).
|
static |
An enumerated integer property.
This feature is deprecated (See ComponentSelector).
The following string values might be valid for this feature:
|
static |
A floating point property.
Control the rate of the produced compressed stream.
Control the rate of the produced compressed stream.
|
static |
An enumerated integer property.
When JPEG is selected as the compression format, a device might optionally offer better control over JPEG-specific options through this feature.
When JPEG is selected as the compression format, a device might optionally offer better control over JPEG-specific options through this feature.
The following string values might be valid for this feature:
|
static |
An enumerated integer property.
Enable a specific image compression mode as the base mode for image transfer.
Enable a specific image compression mode as the base mode for image transfer.
The following string values might be valid for this feature:
|
static |
An integer property.
Control the quality of the produced compressed stream.
Control the quality of the produced compressed stream.
|
static |
An enumerated integer property.
Two rate controlling options are offered: fixed bit rate or fixed quality.
Two rate controlling options are offered: fixed bit rate or fixed quality. The exact implementation to achieve one or the other is vendor-specific.
The following string values might be valid for this feature:
|
static |
An integer property.
Total number of bytes between the starts of 2 consecutive lines.
Total number of bytes between the starts of 2 consecutive lines. This feature is used to facilitate alignment of image data.
|
static |
A boolean property.
This feature controls whether the LinePitch feature is writable.
This feature controls whether the LinePitch feature is writable. Otherwise LinePitch is implicitly controlled by the combination of features like Width, PixelFormat, etc...
|
static |
A boolean property.
This feature controls whether the selected area is active during streaming or not.
This feature controls whether the selected area is active during streaming or not.
|
static |
An integer property.
Height of this area's part of the image (in pixels).
Height of this area's part of the image (in pixels).
|
static |
An integer property.
Horizontal offset of this area within the image (in pixels).
Horizontal offset of this area within the image (in pixels).
|
static |
An integer property.
Vertical offset of this area within the image (in pixels).
Vertical offset of this area within the image (in pixels).
|
static |
An integer property.
Horizontal offset of this area within the resulting image (in pixels).
Horizontal offset of this area within the resulting image (in pixels).
|
static |
An integer property.
Vertical offset of this area within the resulting image (in pixels).
Vertical offset of this area within the resulting image (in pixels).
|
static |
An enumerated integer property.
Selects the area in multi area context.
Selects the area in multi area context.
The following string values might be valid for this feature:
|
static |
An integer property.
Width of this area's part of the image (in pixels).
Width of this area's part of the image (in pixels).
|
static |
An integer property.
Blockscan mode only: Number of blocks combined to one frame.
Blockscan mode only: Number of blocks combined to one frame
|
static |
An integer property.
Blockscan mode only: Number of lines per block.
Blockscan mode only: Number of lines per block.
|
static |
An integer property.
After the internal combination of both high and low gain pixels, the output data is compressed to fit 12-bits. This feature sets the compression characteristic of the Dual Adc (different kneepoints of the compression curve). 0 means compression is off.
After the internally combination of both high and low gain pixels, the output data is compressed to fit 12-bits. This feature sets the compression characteristic of the Dual Adc (different kneepoints of the compression curve). 0 means compression is off.
|
static |
A boolean property.
Use this mode for a higher dynamic range. The maximum frame rate will be halved then. Using this mode only makes sense when used with pixel formats >= 14 bits. For Sony Gen 4 sensors, both high and low level gain pixels are combined internally in the sensor.
Use this mode for a higher dynamic range. The maximum frame rate will be halved then. Using this mode only makes sense when used with pixel formats >= 14 bits. For Sony Gen 4 sensors, both high and low level gain pixels are combined internally in the sensor.
|
static |
A boolean property.
Use this property to increase the frame rate.
Use this property to increase the frame rate.
|
static |
An enumerated integer property.
Selects the overall multi area mode.
Selects the overall multi area mode.
The following string values might be valid for this feature:
|
static |
An enumerated integer property.
This feature manually selects the resolution of the device's ADC.
This feature manually selects the resolution of the device's ADC.
The following string values might be valid for this feature:
|
static |
An integer property.
Horizontal offset from the origin to the region of interest (in pixels).
Horizontal offset from the origin to the region of interest (in pixels).
|
static |
An integer property.
Vertical offset from the origin to the region of interest (in pixels).
Vertical offset from the origin to the region of interest (in pixels).
|
static |
An enumerated integer property.
This feature is deprecated.
The following string values might be valid for this feature:
|
static |
An enumerated integer property.
Type of color filter that is applied to the image.
Type of color filter that is applied to the image.
The following string values might be valid for this feature:
|
static |
An integer property.
Maximum value that will be returned during the digitization process.
Maximum value that will be returned during the digitization process. This corresponds to the brightest value of the camera. For color camera, this returns the biggest value that each color component can take.
|
static |
An integer property.
Minimum value that can be returned during the digitization process.
Minimum value that can be returned during the digitization process. This corresponds to the darkest value of the camera. For color camera, this returns the smallest value that each color component can take.
|
static |
An enumerated integer property.
Format of the pixels provided by the device.
Format of the pixels provided by the device. It represents all the information provided by PixelSize, PixelColorFilter combined in a single feature.
The following string values might be valid for this feature:
|
static |
An integer property.
Returns the value used by the streaming channels to identify the selected pixel format.
Returns the value used by the streaming channels to identify the selected pixel format.
|
static |
An enumerated integer property.
Select the pixel format for which the information will be returned.
Select the pixel format for which the information will be returned.
The following string values might be valid for this feature:
|
static |
An enumerated integer property.
Total size in bits of a pixel of the image.
Total size in bits of a pixel of the image.
The following string values might be valid for this feature:
|
static |
An enumerated integer property.
Control the destination of the selected region.
Control the destination of the selected region.
The following string values might be valid for this feature:
|
static |
An integer property.
Returns a unique Identifier value that corresponds to the selected Region.
Returns a unique Identifier value that corresponds to the selected Region.
|
static |
An enumerated integer property.
Controls if the selected Region of interest is active and streaming.
Controls if the selected Region of interest is active and streaming.
The following string values might be valid for this feature:
|
static |
An enumerated integer property.
Selects the Region of interest to control.
Selects the Region of interest to control. The RegionSelector feature allows devices that are able to extract multiple regions out of an image, to configure the features of those individual regions independently.
The following string values might be valid for this feature:
|
static |
A boolean property.
Flip horizontally the image sent by the device.
Flip horizontally the image sent by the device. The Region of interest is applied after the flipping.
|
static |
A boolean property.
Flip vertically the image sent by the device.
Flip vertically the image sent by the device. The Region of interest is applied after the flipping.
|
static |
An enumerated integer property.
Number of digitized samples outputted simultaneously by the camera A/D conversion stage.
Number of digitized samples outputted simultaneously by the camera A/D conversion stage.
The following string values might be valid for this feature:
|
static |
An integer property.
Effective height of the sensor in pixels.
Effective height of the sensor in pixels.
|
static |
A string property.
Product name of the imaging Sensor.
Product name of the imaging Sensor.
|
static |
A floating point property.
Physical size (pitch) in the y direction of a photo sensitive pixel unit.
Physical size (pitch) in the y direction of a photo sensitive pixel unit.
|
static |
A floating point property.
Physical size (pitch) in the x direction of a photo sensitive pixel unit.
Physical size (pitch) in the x direction of a photo sensitive pixel unit.
|
static |
An enumerated integer property.
Specifies the shutter mode of the device.
Specifies the shutter mode of the device.
The following string values might be valid for this feature:
|
static |
An enumerated integer property.
Number of taps of the camera sensor.
Number of taps of the camera sensor.
The following string values might be valid for this feature:
|
static |
An integer property.
Effective width of the sensor in pixels.
Effective width of the sensor in pixels.
|
static |
An enumerated integer property.
This feature is deprecated (See TestPattern).
The following string values might be valid for this feature:
|
static |
An enumerated integer property.
Selects the type of test pattern that is generated by the device as image source.
Selects the type of test pattern that is generated by the device as image source.
The following string values might be valid for this feature:
|
static |
An enumerated integer property.
Selects which test pattern generator is controlled by the TestPattern feature.
Selects which test pattern generator is controlled by the TestPattern feature.
The following string values might be valid for this feature:
|
static |
|
static |
An integer property.
Width of the image provided by the device (in pixels).
Width of the image provided by the device (in pixels).
|
static |
An integer property.
Maximum width of the image (in pixels).
Maximum width of the image (in pixels). The dimension is calculated after horizontal binning, decimation or any other function changing the horizontal dimension of the image.