SoImageCurvatureProcessing2d engine More...
#include <ImageViz/Engines/ImageFiltering/TextureFilters/SoImageCurvatureProcessing2d.h>
Public Member Functions | |
SoImageCurvatureProcessing2d () | |
Public Attributes | |
SoSFImageDataAdapter | inImage |
SoSFImageDataAdapter | inMaskImage |
SoSFFloat | standardDeviation |
SoImageVizEngineOutput < SoSFImageDataAdapter, SoImageDataAdapter * > | outRealImage |
The SoImageCurvatureProcessing2d engine computes local gray level 2D curvature in image.
This engine computes for each pixel of an input image local texture curvature. Computed curvature(s) takes pixel size into account.
This engine computes local gray level 2D curvature in image. For each pixel, the curvature parameter is linked to radius of curvature by formula :
Local radius of curvature
inImage | NULL |
inMaskImage | NULL |
standardDeviation | 4.0f |
SoImageCurvatureProcessing2d::SoImageCurvatureProcessing2d | ( | ) |
Constructor.
The input image.
Default value is NULL. Supported types include: grayscale binary label color image.
The binary image for the mask or empty (command looks for only inside).
This parameter is optional. Default value is NULL. Supported types include: binary color image.
SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter*> SoImageCurvatureProcessing2d::outRealImage |
The output image (floating values).
Default value is NULL. Supported types include: grayscale color image.
The standard deviation for Gaussian filter.
Default value is 4.0f.