IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
SmartShadingCorrectionImgTypes.h
Go to the documentation of this file.
1 // SmartShadingCorrectionImgTypes.h:
3 // ---------------------------------
4 //
14 
15 #ifndef __IPSDKIPLINTENSITYTRANSFORM_SMARTSHADINGCORRECTIONIMGTYPES_H__
16 #define __IPSDKIPLINTENSITYTRANSFORM_SMARTSHADINGCORRECTIONIMGTYPES_H__
17 
18 // suppression warnings
19 // warning C4251: 'ipsdk::imaproc::itrans::SmartShadingCorrectionResult::_pOutImg' : class 'boost::shared_ptr<T>' needs to have dll-interface to be used by clients of struct 'ipsdk::imaproc::itrans::SmartShadingCorrectionResult'
20 #pragma warning (push)
21 #pragma warning (disable : 4251)
22 
25 
26 namespace ipsdk {
27 namespace imaproc {
28 namespace itrans {
29 
32 
37 {
42  const ipReal64 factor) :
43  _offset(offset),
44  _factor(factor) {}
47 
50 
53 };
54 
59 {
64  const ipReal64 offset,
65  const ipReal64 factor) :
66  _pOutImg(pOutImg),
67  _offset(offset),
68  _factor(factor) {}
71 
74 
77 
80 };
81 
84 
85 } // end of namespace itrans
86 } // end of namespace imaproc
87 } // end of namespace ipsdk
88 
89 #pragma warning (pop)
90 
91 #endif // __IPSDKIPLINTENSITYTRANSFORM_SMARTSHADINGCORRECTIONIMGTYPES_H__
ipReal64 _factor
factor for smart shading correction
Definition: SmartShadingCorrectionImgTypes.h:79
boost::shared_ptr< BaseImage > ImagePtr
double ipReal64
ipReal64 _offset
offset for smart shading correction
Definition: SmartShadingCorrectionImgTypes.h:49
#define IPSDKIPLINTENSITYTRANSFORM_API
Import/Export macro for library IPSDKIPLIntensityTransform.
Definition: IPSDKIPLIntensityTransformExports.h:25
Definition of import/export macro for library.
Structure allowing to encaspulate smart shading correction results.
Definition: SmartShadingCorrectionImgTypes.h:58
ipReal64 _offset
offset for smart shading correction
Definition: SmartShadingCorrectionImgTypes.h:76
image::ImagePtr _pOutImg
output result associated to smart shading correction processing
Definition: SmartShadingCorrectionImgTypes.h:73
Structure allowing to encaspulate offset and factor associated to smart shading correction.
Definition: SmartShadingCorrectionImgTypes.h:36
ipReal64 _factor
factor for smart shading correction
Definition: SmartShadingCorrectionImgTypes.h:52