![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Wrapper functions for Binarize an input image according an adaptive threshold based on the pixel's neighbourhood. More...
#include <IPSDKIPL/IPSDKIPLBinarization/IPSDKIPLBinarizationExports.h>#include <IPSDKImage/Image/ImageTypes.h>#include <IPSDKBaseData/Pattern/Kernel/KernelTypes.h>Go to the source code of this file.
Namespaces | |
| ipsdk::imaproc::bin | |
| Namespace aggregating binarization operations on images. | |
Functions | |
| IPSDKIPLBINARIZATION_API ipsdk::image::ImagePtr | ipsdk::imaproc::bin::adaptiveThreshold2dImg (const ipsdk::image::ImageConstPtr &pInImg, const KernelXYConstPtr &pInKnlXY) |
| wrapper function for Binarize an input image according an adaptive threshold based on the pixel's neighbourhood More... | |
| IPSDKIPLBINARIZATION_API void | ipsdk::imaproc::bin::adaptiveThreshold2dImg (const image::ImageConstPtr &pInImg, const KernelXYConstPtr &pInKnlXY, const ipsdk::image::ImagePtr &pOutBinImg) |
| wrapper function for Binarize an input image according an adaptive threshold based on the pixel's neighbourhood More... | |
| IPSDKIPLBINARIZATION_API ipsdk::image::ImagePtr | ipsdk::imaproc::bin::adaptiveThresholdGaussian2dImg (const ipsdk::image::ImageConstPtr &pInImg, const ipUInt64 halfKnlSize) |
wrapper function for binarize an input image according an adaptive threshold based on the pixel's neighbourhood. Here, the threshold is defined as the sum of the intensities on the neighbourhood, weighted by Gaussian coefficients. The Gaussian coefficients are computed with the folowing standard deviation : More... | |
| IPSDKIPLBINARIZATION_API void | ipsdk::imaproc::bin::adaptiveThresholdGaussian2dImg (const image::ImageConstPtr &pInImg, const ipUInt64 halfKnlSize, const ipsdk::image::ImagePtr &pOutBinImg) |
wrapper function for binarize an input image according an adaptive threshold based on the pixel's neighbourhood. Here, the threshold is defined as the sum of the intensities on the neighbourhood, weighted by Gaussian coefficients. The Gaussian coefficients are computed with the folowing standard deviation : More... | |
| IPSDKIPLBINARIZATION_API boost::shared_ptr< AdaptiveThreshold2dImgLvl1 > | ipsdk::imaproc::bin::adaptiveThreshold2dImg_async (const ipsdk::image::ImageConstPtr &pInImg, const KernelXYConstPtr &pInKnlXY) |
| asynchronous wrappers | |
| IPSDKIPLBINARIZATION_API boost::shared_ptr< AdaptiveThreshold2dImgLvl1 > | ipsdk::imaproc::bin::adaptiveThreshold2dImg_async (const image::ImageConstPtr &pInImg, const KernelXYConstPtr &pInKnlXY, const ipsdk::image::ImagePtr &pOutBinImg) |
| asynchronous wrappers | |
| IPSDKIPLBINARIZATION_API boost::shared_ptr< AdaptiveThreshold2dImgLvl1 > | ipsdk::imaproc::bin::adaptiveThresholdGaussian2dImg_async (const ipsdk::image::ImageConstPtr &pInImg, const ipUInt64 halfKnlSize) |
| asynchronous wrappers | |
| IPSDKIPLBINARIZATION_API boost::shared_ptr< AdaptiveThreshold2dImgLvl1 > | ipsdk::imaproc::bin::adaptiveThresholdGaussian2dImg_async (const image::ImageConstPtr &pInImg, const ipUInt64 halfKnlSize, const ipsdk::image::ImagePtr &pOutBinImg) |
| asynchronous wrappers | |
| IPSDKIPLBINARIZATION_API ipsdk::image::ImagePtr | ipsdk::imaproc::bin::getAsyncProcessorOutput (boost::shared_ptr< AdaptiveThreshold2dImgLvl1 > pProcessor) |
| function to retrieve the result of an asynchronous processor | |
Wrapper functions for Binarize an input image according an adaptive threshold based on the pixel's neighbourhood.
1.8.14