|
Impact Acquire SDK C++
|
Category that contains features to control the frame averaging engine. 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. | |
| mvFrameAverageControl (mvIMPACT::acquire::Device *pDev, const std::string &settingName="Base") | |
| Constructs a new mvIMPACT::acquire::GenICam::mvFrameAverageControl object. | |
| const ComponentCollection & | restoreDefault (void) const |
| Restores the default for every component of this collection. | |
Public Attributes | |
| PropertyI64 | mvFrameAverageDynamicMode |
| An enumerated integer property. Sets the frame average dynamic operating mode. | |
| PropertyIBoolean | mvFrameAverageEnable |
| A boolean property. Enables the frame averaging engine. | |
| PropertyI64 | mvFrameAverageFrameCount |
| An integer property. Here you specify the frame count used for the calculation of the frame average. | |
| PropertyI64 | mvFrameAverageMode |
| An enumerated integer property. Sets the frame average operating mode. | |
| PropertyI64 | mvFrameAverageNoiseGain |
| An integer property. Here you specify the noise border for very bright pictures. | |
| PropertyI64 | mvFrameAverageNoiseLimit |
| An integer property. Here you specify the noise limit for very bright pictures. | |
| PropertyI64 | mvFrameAverageSlope |
| An integer property. Here you specify the noise border for very dark pictures. | |
Protected Attributes | |
| HOBJ | m_hRoot |
Category that contains features to control the frame averaging engine.
A category that contains features to control the frame averaging engine.
|
inlineexplicit |
Constructs a new mvIMPACT::acquire::GenICam::mvFrameAverageControl 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 |
| PropertyI64 mvFrameAverageDynamicMode |
An enumerated integer property. Sets the frame average dynamic operating mode.
Sets the frame average dynamic operating mode.
The following string values might be valid for this feature:
| PropertyIBoolean mvFrameAverageEnable |
A boolean property. Enables the frame averaging engine.
Enables the frame averaging engine.
| PropertyI64 mvFrameAverageFrameCount |
An integer property. Here you specify the frame count used for the calculation of the frame average.
Here you specify the frame count used for the calculation of the frame average.
| PropertyI64 mvFrameAverageMode |
An enumerated integer property. Sets the frame average operating mode.
Sets the frame average operating mode.
The following string values might be valid for this feature:
| PropertyI64 mvFrameAverageNoiseGain |
An integer property. Here you specify the noise border for very bright pictures.
Here you specify the noise border for very bright pictures.
| PropertyI64 mvFrameAverageNoiseLimit |
An integer property. Here you specify the noise limit for very bright pictures.
Here you specify the noise limit for very bright pictures.
| PropertyI64 mvFrameAverageSlope |
An integer property. Here you specify the noise border for very dark pictures.
Here you specify the noise border for very dark pictures.