Impact Acquire SDK C++
|
Category that contains features to control the devices High Dynamic Range 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. | |
mvHDRControl (mvIMPACT::acquire::Device *pDev, const std::string &settingName="Base") | |
Constructs a new mvIMPACT::acquire::GenICam::mvHDRControl object. | |
const ComponentCollection & | restoreDefault (void) const |
Restores the default for every component of this collection. | |
Public Attributes | |
PropertyIBoolean | mvHDRAdaptiveLocalToneMappingEnable |
A boolean property. Enables Adaptive Local Tone Mapping. | |
PropertyIBoolean | mvHDREnable |
A boolean property. Enables the High Dynamic Range Feature. | |
PropertyI64 | mvHDRExposure1 |
An integer property. First HDR Exposure in ppm. | |
PropertyI64 | mvHDRExposure2 |
An integer property. Second HDR Exposure in ppm. | |
PropertyI64 | mvHDRExposureRatio |
An enumerated integer property. T1/T2 Exposure Ratio. | |
PropertyIBoolean | mvHDRMotionCompensationEnable |
A boolean property. Enables motion compensation. | |
PropertyI64 | mvHDRPreset |
An enumerated integer property. Selects the HDR parameter set. | |
PropertyI64 | mvHDRSelector |
An enumerated integer property. Selects the HDR parameter set to configure. | |
PropertyI64 | mvHDRVoltage1 |
An integer property. First HDR Voltage in mV. | |
PropertyI64 | mvHDRVoltage2 |
An integer property. Second HDR Voltage in mV. | |
Protected Attributes | |
HOBJ | m_hRoot |
Category that contains features to control the devices High Dynamic Range parameters.
A category that contains features to control the devices High Dynamic Range parameters.
|
inlineexplicit |
Constructs a new mvIMPACT::acquire::GenICam::mvHDRControl 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 mvHDRAdaptiveLocalToneMappingEnable |
A boolean property. Enables Adaptive Local Tone Mapping.
Enables Adaptive Local Tone Mapping. Recommended if mvHDRMotionCompensationEnable is enabled.
PropertyIBoolean mvHDREnable |
A boolean property. Enables the High Dynamic Range Feature.
Enables the High Dynamic Range Feature.
PropertyI64 mvHDRExposure1 |
An integer property. First HDR Exposure in ppm.
First HDR Exposure in ppm.
PropertyI64 mvHDRExposure2 |
An integer property. Second HDR Exposure in ppm.
Second HDR Exposure in ppm.
PropertyI64 mvHDRExposureRatio |
An enumerated integer property. T1/T2 Exposure Ratio.
The ratio of the long exposure time to the short exposure time.
The following string values might be valid for this feature:
PropertyIBoolean mvHDRMotionCompensationEnable |
A boolean property. Enables motion compensation.
Enables motion compensation. Recommended for scenes with a lot of motion.
PropertyI64 mvHDRPreset |
An enumerated integer property. Selects the HDR parameter set.
Selects the HDR parameter set.
The following string values might be valid for this feature:
PropertyI64 mvHDRSelector |
An enumerated integer property. Selects the HDR parameter set to configure.
This enumeration selects the HDR parameter set to configure.
The following string values might be valid for this feature:
PropertyI64 mvHDRVoltage1 |
An integer property. First HDR Voltage in mV.
First HDR Voltage in mV.
PropertyI64 mvHDRVoltage2 |
An integer property. Second HDR Voltage in mV.
Second HDR Voltage in mV.