7 #ifndef __PVIMAGEANALYSISMONO_H__ 8 #define __PVIMAGEANALYSISMONO_H__ 10 #include <PvAppUtilsLib.h> 12 #include <PvConfigurationReader.h> 13 #include <PvConfigurationWriter.h> 18 class ImageAnalysisMono;
31 PvResult GetHistogram( uint32_t *aHistogram,
int aBufferSize,
int &aHistogramSize, uint32_t &aMaxValue );
32 double GetAvg()
const;
33 double GetStdDev()
const;
35 void GetROI(
int &aX,
int &aY,
int &aWidth,
int &aHeight );
36 void SetROI(
int aX,
int aY,
int aWidth,
int aHeight );
45 PvAppUtilsLib::ImageAnalysisMono *mThis;
Result information.
Definition: PvResult.h:13
Save the state of the system.
Definition: PvConfigurationWriter.h:23
Definition: PvAcquisitionStateManager.h:14
Performs image analyse on an image.
Definition: PvImageAnalysisMono.h:22
Represents a block of GigE Vision or USB3 Vision data in memory.
Definition: PvBuffer.h:47
Restore the state of the system.
Definition: PvConfigurationReader.h:23