IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
Namespaces
IsoDataThresholdImg.h File Reference

Wrapper functions for computation of iso data threshold on one image. More...

#include <IPSDKIPL/IPSDKIPLBinarization/IPSDKIPLBinarizationExports.h>
#include <IPSDKIPL/IPSDKIPLBinarization/Processor/IsoDataThresholdImg/IsoDataThresholdImgTypes.h>

Go to the source code of this file.

Namespaces

 ipsdk::imaproc::bin
 Namespace aggregating binarization operations on images.
 

Functions

IPSDKIPLBINARIZATION_API IsoDataResult ipsdk::imaproc::bin::isoDataThresholdImg (const ipsdk::image::ImageConstPtr &pInImg)
 wrapper function for computation of iso data threshold on one image In this version of the function, the histogram of the image is automatically computed, with a bin width of 1.0 More...
 
IPSDKIPLBINARIZATION_API ipReal64 ipsdk::imaproc::bin::isoDataThresholdImg (const ipsdk::image::ImageConstPtr &pInImg, const ipsdk::image::ImagePtr &pOutBinImg)
 wrapper function for computation of iso data threshold on one image In this version of the function, the histogram of the image is automatically computed, with a bin width of 1.0 More...
 
IPSDKIPLBINARIZATION_API IsoDataResult ipsdk::imaproc::bin::isoDataThresholdImg (const ipsdk::image::ImageConstPtr &pInImg, const ipsdk::imaproc::attr::HistogramDataPtr &pHistogram)
 wrapper function for computation of iso data threshold on one image histogram used to compute the threshold is provided as argument of the function More...
 
IPSDKIPLBINARIZATION_API ipReal64 ipsdk::imaproc::bin::isoDataThresholdImg (const ipsdk::image::ImageConstPtr &pInImg, const ipsdk::imaproc::attr::HistogramDataPtr &pHistogram, const ipsdk::image::ImagePtr &pOutBinImg)
 wrapper function for computation of iso data threshold on one image histogram used to compute the threshold is provided as argument of the function More...
 
IPSDKIPLBINARIZATION_API boost::shared_ptr< IsoDataThresholdImgLvl1 > ipsdk::imaproc::bin::isoDataThresholdImg_async (const ipsdk::image::ImageConstPtr &pInImg)
 asynchronous wrappers
 
IPSDKIPLBINARIZATION_API boost::shared_ptr< IsoDataThresholdImgLvl1 > ipsdk::imaproc::bin::isoDataThresholdImg_async (const ipsdk::image::ImageConstPtr &pInImg, const ipsdk::image::ImagePtr &pOutBinImg)
 asynchronous wrappers
 
IPSDKIPLBINARIZATION_API boost::shared_ptr< IsoDataThresholdImgLvl1 > ipsdk::imaproc::bin::isoDataThresholdImg_async (const ipsdk::image::ImageConstPtr &pInImg, const ipsdk::imaproc::attr::HistogramDataPtr &pHistogram)
 asynchronous wrappers
 
IPSDKIPLBINARIZATION_API boost::shared_ptr< IsoDataThresholdImgLvl1 > ipsdk::imaproc::bin::isoDataThresholdImg_async (const ipsdk::image::ImageConstPtr &pInImg, const ipsdk::imaproc::attr::HistogramDataPtr &pHistogram, const ipsdk::image::ImagePtr &pOutBinImg)
 asynchronous wrappers
 
IPSDKIPLBINARIZATION_API IsoDataResult ipsdk::imaproc::bin::getAsyncProcessorOutput (boost::shared_ptr< IsoDataThresholdImgLvl1 > pProcessor)
 function to retrieve the result of an asynchronous processor
 

Detailed Description

Wrapper functions for computation of iso data threshold on one image.

Predefined types for isodata binarization algorithm.

Author
R. Abbal
Date
2017/08/08