SoFlowInpaintingProcessing engine More...
#include <ImageViz/Engines/ImageFiltering/SmoothingAndDenoising/SoFlowInpaintingProcessing.h>
Public Member Functions | |
SoFlowInpaintingProcessing () | |
Public Attributes | |
SoSFEnum | computeMode |
SoSFImageDataAdapter | inImage |
SoSFImageDataAdapter | inMaskImage |
SoSFInt32 | iterationNumber |
SoSFFloat | standardDeviation |
SoImageVizEngineOutput < SoSFImageDataAdapter, SoImageDataAdapter * > | outImage |
The SoFlowInpaintingProcessing engine allows one to perform inpainting operations in image.
This engine allows performing inpainting operations in image. Inpainting operations consists in extrapolate locally missing or corrupted data in image. These techniques allow for example to reduce strong ring artifact in computed tomographic images.
More information on these algorithms can be found in: Regularisation d'images multivaluees par EDP : un formalisme commun pour differentes applications, David Tschumperle et Rachid Deriche, Inria Sophia-Antipolis.
SoFlowInpaintingProcessing result image
computeMode | MODE_AUTO |
inImage | NULL |
inMaskImage | NULL |
iterationNumber | 10 |
standardDeviation | 1.0f |
SoFlowInpaintingProcessing::SoFlowInpaintingProcessing | ( | ) |
Constructor.
Select the compute Mode (2D or 3D or AUTO) Use enum ComputeMode.
Default is MODE_AUTO
The input image.
Default value is NULL. Supported types include: grayscale binary label color image.
The input binary image.
Default value is NULL. Supported types include: binary color image.
The number of iterations (strictly positive integer).
Default value is 10.
SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter*> SoFlowInpaintingProcessing::outImage |
The output image.
Default value is NULL. Supported types include: grayscale binary label color image.
The standard deviation.
Default value is 1.0f.