7 #ifndef __PVTRUESENSECONVERTER_H__
8 #define __PVTRUESENSECONVERTER_H__
15 class TruesenseConverter;
18 struct YotsubaParam_t;
84 uint32_t GetDarkfloor()
const;
91 float GetRedGain()
const;
98 float GetGreenGain()
const;
105 float GetBlueGain()
const;
112 float GetPanGain()
const;
119 float GetGlobalGain()
const;
126 float GetSharpenParam()
const;
133 float GetMaxSharpen()
const;
140 float GetHighLumaNoise()
const;
147 float GetLowLumaNoise()
const;
159 PvResult SetDarkfloor( uint32_t aValue );
171 PvResult SetRedGain(
float aValue );
183 PvResult SetGreenGain(
float aValue );
195 PvResult SetBlueGain(
float aValue );
207 PvResult SetPanGain(
float aValue );
219 PvResult SetGlobalGain(
float aValue );
231 PvResult SetSharpenParam(
float aValue );
243 PvResult SetMaxSharpen(
float aValue );
255 PvResult SetHighLumaNoise(
float aValue );
267 PvResult SetLowLumaNoise(
float aValue );
277 PvBufferLib::TruesenseConverter *mThis;
278 YotsubaParam_t *mParameters;
PvPixelType
Definition: PvPixelType.h:58
Image interface to a PvBuffer.
Definition: PvImage.h:183
Result information.
Definition: PvResult.h:30
Converts images from TRUESENSE(TM) to RGB.
Definition: PvTruesenseConverter.h:38