![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Wrapper functions for Binarize a 3d input image according an adaptive threshold based on the voxel'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::adaptiveThreshold3dImg (const ipsdk::image::ImageConstPtr &pInImg3d, const KernelXYZConstPtr &pInKnlXYZ) |
| wrapper function for Binarize a 3d input image according an adaptive threshold based on the voxel's neighbourhood More... | |
| IPSDKIPLBINARIZATION_API void | ipsdk::imaproc::bin::adaptiveThreshold3dImg (const image::ImageConstPtr &pInImg3d, const KernelXYZConstPtr &pInKnlXYZ, const ipsdk::image::ImagePtr &pOutBinImg) |
| wrapper function for Binarize a 3d input image according an adaptive threshold based on the voxel's neighbourhood More... | |
| IPSDKIPLBINARIZATION_API ipsdk::image::ImagePtr | ipsdk::imaproc::bin::adaptiveThresholdGaussian3dImg (const ipsdk::image::ImageConstPtr &pInImg3d, const ipUInt64 halfKnlSize) |
wrapper function for Binarize a 3d input image according an adaptive threshold based on the voxel'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::adaptiveThresholdGaussian3dImg (const image::ImageConstPtr &pInImg3d, const ipUInt64 halfKnlSize, const ipsdk::image::ImagePtr &pOutBinImg) |
wrapper function for Binarize a 3d input image according an adaptive threshold based on the voxel'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< AdaptiveThreshold3dImgLvl1 > | ipsdk::imaproc::bin::adaptiveThreshold3dImg_async (const ipsdk::image::ImageConstPtr &pInImg3d, const KernelXYZConstPtr &pInKnlXYZ) |
| asynchronous wrappers | |
| IPSDKIPLBINARIZATION_API boost::shared_ptr< AdaptiveThreshold3dImgLvl1 > | ipsdk::imaproc::bin::adaptiveThreshold3dImg_async (const image::ImageConstPtr &pInImg3d, const KernelXYZConstPtr &pInKnlXYZ, const ipsdk::image::ImagePtr &pOutBinImg) |
| asynchronous wrappers | |
| IPSDKIPLBINARIZATION_API boost::shared_ptr< AdaptiveThreshold3dImgLvl1 > | ipsdk::imaproc::bin::adaptiveThresholdGaussian3dImg_async (const ipsdk::image::ImageConstPtr &pInImg3d, const ipUInt64 halfKnlSize) |
| asynchronous wrappers | |
| IPSDKIPLBINARIZATION_API boost::shared_ptr< AdaptiveThreshold3dImgLvl1 > | ipsdk::imaproc::bin::adaptiveThresholdGaussian3dImg_async (const image::ImageConstPtr &pInImg3d, const ipUInt64 halfKnlSize, const ipsdk::image::ImagePtr &pOutBinImg) |
| asynchronous wrappers | |
| IPSDKIPLBINARIZATION_API ipsdk::image::ImagePtr | ipsdk::imaproc::bin::getAsyncProcessorOutput (boost::shared_ptr< AdaptiveThreshold3dImgLvl1 > pProcessor) |
| function to retrieve the result of an asynchronous processor | |
Wrapper functions for Binarize a 3d input image according an adaptive threshold based on the voxel's neighbourhood.
1.8.14