IsolatedPoints3d
Point detector selecting object made up of a single point in a three-dimensional binary image.
Access to parameter description
For an introduction:
See also
Access to parameter description
For an introduction:
- section Mathematical Morphology
- section Point Detectors
See also
Function Syntax
This function returns outputBinaryImage.
// Function prototype
std::shared_ptr< iolink::ImageView > isolatedPoints3d( std::shared_ptr< iolink::ImageView > inputBinaryImage, std::shared_ptr< iolink::ImageView > outputBinaryImage = NULL );
Class Syntax
Parameters
Parameter Name | Description | Type | Supported Values | Default Value | |
---|---|---|---|---|---|
![]() |
inputBinaryImage |
The binary input image. | Image | Binary | nullptr |
![]() |
outputBinaryImage |
The output binary image. Its size and type are forced to the same values as the input. | Image | nullptr |
Object Examples
auto foam_sep = readVipImage( std::string( IMAGEDEVDATA_IMAGES_FOLDER ) + "foam_sep.vip" ); IsolatedPoints3d isolatedPoints3dAlgo; isolatedPoints3dAlgo.setInputBinaryImage( foam_sep ); isolatedPoints3dAlgo.execute(); std::cout << "outputBinaryImage:" << isolatedPoints3dAlgo.outputBinaryImage()->toString();
Function Examples
auto foam_sep = readVipImage( std::string( IMAGEDEVDATA_IMAGES_FOLDER ) + "foam_sep.vip" ); auto result = isolatedPoints3d( foam_sep ); std::cout << "outputBinaryImage:" << result->toString();