7 #ifndef __PVRANGEFILTER_H__ 8 #define __PVRANGEFILTER_H__ 10 #include <PvAppUtilsLib.h> 13 #include <PvConfigurationReader.h> 14 #include <PvConfigurationWriter.h> 31 PvResult GetHistogram( uint32_t *aHistogramPtr, uint32_t aHistogramSize, uint32_t &aMaxValue );
36 bool IsEnabled()
const;
37 uint8_t GetDark()
const;
38 uint8_t GetLight()
const;
40 void SetDark( uint8_t aValue );
41 void SetLight( uint8_t aValue );
42 void SetEnabled(
bool aEnabled );
51 PvAppUtilsLib::RangeFilter *mThis;
Used to convert a PvBuffer to another pixel type.
Definition: PvBufferConverter.h:28
Result information.
Definition: PvResult.h:13
Save the state of the system.
Definition: PvConfigurationWriter.h:23
Definition: PvAcquisitionStateManager.h:14
Increases the contrast of displayed images and exported H.264 video by constraining the image to a mi...
Definition: PvRangeFilter.h:23
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