|
Impact Acquire SDK Python
|
A class to control the HDR (High Dynamic Range) parameters of a device (Device specific interface layout only). More...
Public Member Functions | |
| __init__ (self, *args, **kwargs) | |
| getHDRKneePoint (self, nr) | |
| Returns a reference to a set of user definable parameters to configure a HDR (High Dynamic Range) knee point. | |
| getIsAvailable (self) | |
| This function should be called to check if this device offers HDR (High Dynamic Range) control parameters. | |
| hObj (self) | |
| Returns a unique identifier for the component collection referenced by this object. | |
| restoreDefault (self) | |
| Restores the default for every component of this collection. | |
Properties | |
| HDREnable = property(lib_mvIMPACT_acquire.HDRControl_HDREnable_get, doc=) | |
| An enumerated integer property which can be used to enable/disable HDR (High Dynamic Range) mode. | |
| HDRKneePointCount = property(lib_mvIMPACT_acquire.HDRControl_HDRKneePointCount_get, doc=) | |
| An integer property to define the number of knee points to work with when mvIMPACT.acquire.HDRControl.HDRMode is set to mvIMPACT.acquire.cHDRmUser. | |
| HDRMode = property(lib_mvIMPACT_acquire.HDRControl_HDRMode_get, doc=) | |
| An enumerated integer property which can be used to configure the HDR (High Dynamic Range) mode to work with. | |
| isAvailable = property(getIsAvailable, None, None, None) | |
| A bool property (read-only) which checks if this device offers HDR (High Dynamic Range) parameters. | |
| thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") | |
A class to control the HDR (High Dynamic Range) parameters of a device (Device specific interface layout only).
| __init__ | ( | self, | |
| * | args, | ||
| ** | kwargs ) |
| getHDRKneePoint | ( | self, | |
| nr ) |
Returns a reference to a set of user definable parameters to configure a HDR (High Dynamic Range) knee point.
Use the property mvIMPACT.acquire.HDRControl.HDRKneePointCount to find out how many knee points are available or to change the number of knee points.
| nr | [in] The number of the knee point to be returned |
| getIsAvailable | ( | self | ) |
This function should be called to check if this device offers HDR (High Dynamic Range) control parameters.
|
inherited |
Returns a unique identifier for the component collection referenced by this object.
This handle will always reference an object of type mvIMPACT.acquire.ComponentList.
|
inherited |
Restores the default for every component of this collection.
Calling this function will restore the default value for every component belonging to this collection.
|
static |
An enumerated integer property which can be used to enable/disable HDR (High Dynamic Range) mode.
Valid values for this property may be: mvIMPACT.acquire.bFalse, mvIMPACT.acquire.bTrue.
|
static |
An integer property to define the number of knee points to work with when mvIMPACT.acquire.HDRControl.HDRMode is set to mvIMPACT.acquire.cHDRmUser.
|
static |
An enumerated integer property which can be used to configure the HDR (High Dynamic Range) mode to work with.
Valid values for this property may be: mvIMPACT.acquire.cHDRmFixed0, mvIMPACT.acquire.cHDRmFixed1, mvIMPACT.acquire.cHDRmFixed2, mvIMPACT.acquire.cHDRmFixed3, mvIMPACT.acquire.cHDRmFixed4, mvIMPACT.acquire.cHDRmFixed5, mvIMPACT.acquire.cHDRmFixed6, mvIMPACT.acquire.cHDRmUser.
|
static |
A bool property (read-only) which checks if this device offers HDR (High Dynamic Range) parameters.
|
static |