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.