15 #ifndef __IPSDKBASEDATA_SOBELKERNEL_H__ 16 #define __IPSDKBASEDATA_SOBELKERNEL_H__ 67 #endif // __IPSDKBASEDATA_SOBELKERNEL_H__ Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
boost::shared_ptr< KernelXYZ > KernelXYZPtr
shared pointer to KernelXYZ
Definition: KernelTypes.h:55
Definition of import/export macro for library.
IPSDKBASEDATA_API void separableSobelSmoothing(const eSobelKernelType &kernelType, KernelXYPtr &pXAxisKernel, KernelXYPtr &pYAxisKernel)
function allowing to generate a separable 2d Sobel kernel used for smoothing operation ...
Base types for multiplatform compatibility.
eSobelKernelType
Enumerate describing Sobel gradient kernels.
Definition: SobelKernelTypes.h:30
Predefined types for Sobel gradient kernels.
boost::shared_ptr< KernelXY > KernelXYPtr
shared pointer to KernelXY
Definition: KernelTypes.h:48
IPSDKBASEDATA_API void separableSobelGradient(const eSobelKernelType &kernelType, KernelXYPtr &pXAxisKernel, KernelXYPtr &pYAxisKernel)
function allowing to generate a separable 2d Sobel kernel used for gradient computation operation ...
Predefined types for kernel management.
#define IPSDKBASEDATA_API
Import/Export macro for library IPSDKUtil.
Definition: IPSDKBaseDataExports.h:27