SoUnsharpMaskingProcessing Class Reference
[Sharpening]

ImageViz SoUnsharpMaskingProcessing engine More...

#include <ImageViz/Engines/ImageFiltering/Sharpening/SoUnsharpMaskingProcessing.h>

Inheritance diagram for SoUnsharpMaskingProcessing:
SoImageVizEngine SoEngine SoFieldContainer SoBase SoRefCounter SoTypedObject

List of all members.

Public Member Functions

 SoUnsharpMaskingProcessing ()

Public Attributes

SoSFEnum computeMode
SoSFImageDataAdapter inImage
SoSFFloat edgeSize
SoSFFloat edgeContrast
SoSFFloat brightnessThreshold
SoImageVizEngineOutput
< SoSFImageDataAdapter,
SoImageDataAdapter * > 
outImage

Detailed Description

ImageViz SoUnsharpMaskingProcessing engine

The SoUnsharpMaskingProcessing engine harpens edges on the elements without increasing noise.

For an introduction to image filters, see section Images Filters.

This engine is a very common filter that sharpens edges on the elements without increasing noise. It first applies a Gaussian filter to a copy of the original image and blends it with the original. Undesired effects are finally reduced by using a mask to only apply sharpening to desired regions, that is regions of the gradient image that are above a certain size threshold.

SoUnsharpMaskingProcessing_image01.png

SEE ALSO

SoBilateralFilterProcessing, SoSigmaFilterProcessing.

FILE FORMAT/DEFAULT


Library references: unsharpmaskfilter unsharpmaskfilter3d


Constructor & Destructor Documentation

SoUnsharpMaskingProcessing::SoUnsharpMaskingProcessing (  ) 

Constructor.


Member Data Documentation

The minimum brightness threshold.

Default value is 0.0f.

Select the compute Mode (2D or 3D or AUTO) Use enum ComputeMode.

Default is MODE_AUTO

The contrast amount added at the edges.

Default value is 0.5f.

Radius of the desired edges.

Default value is 5.0f.

The input image.

Default value is NULL. Supported types include: grayscale binary label color image.

The output image.

Default value is NULL. Supported types include: grayscale binary label color image.


The documentation for this class was generated from the following file:

Open Inventor Toolkit reference manual, generated on 4 Sep 2023
Copyright © Thermo Fisher Scientific All rights reserved.
https://www.openinventor.com/