IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
InterpolationPolicyUtils.h
Go to the documentation of this file.
1 // InterpolationPolicyUtils.h:
3 // ---------------------------
4 //
14 
15 #ifndef __IPSDKIPLATTRIBUTES_INTERPOLATIONPOLICYUTILS_H__
16 #define __IPSDKIPLATTRIBUTES_INTERPOLATIONPOLICYUTILS_H__
17 
20 #include <IPSDKUtil/BaseTypes.h>
21 
22 namespace ipsdk {
23 namespace imaproc {
24 namespace attr {
25 
28 
31 getStartingKernelSize(const eInterpolationPolicy& interpolationPolicy);
32 
35 getEndingKernelSize(const eInterpolationPolicy& interpolationPolicy);
36 
39 
40 } // end of namespace attr
41 } // end of namespace imaproc
42 } // end of namespace ipsdk
43 
44 #endif // __IPSDKIPLATTRIBUTES_INTERPOLATIONPOLICYUTILS_H__
IPSDKIPLATTRIBUTES_API ipUInt32 getStartingKernelSize(const eInterpolationPolicy &interpolationPolicy)
retrieve starting kernel size needed by a given interpolation method
eInterpolationPolicy
Enumerate describing interpolation policy used during image value extraction.
Definition: InterpolationPolicy.h:33
IPSDKIPLATTRIBUTES_API ipUInt32 getEndingKernelSize(const eInterpolationPolicy &interpolationPolicy)
retrieve ending kernel size needed by a given interpolation method
Definition of import/export macro for library.
#define IPSDKIPLATTRIBUTES_API
Import/Export macro for library IPSDKIPLAttributes.
Definition: IPSDKIPLAttributesExports.h:25
Enumerate describing interpolation policy used during image value extraction.
uint32_t ipUInt32