SoBlendWithImageProcessing Class Reference
[Arithmetic Operations]

ImageViz SoBlendWithImageProcessing engine produces a linear combination between two images. More...

#include <ImageViz/Engines/ArithmeticAndLogic/ArithmeticOperations/SoBlendWithImageProcessing.h>

Inheritance diagram for SoBlendWithImageProcessing:
SoImageVizEngine SoEngine SoFieldContainer SoBase SoRefCounter SoTypedObject

List of all members.

Public Member Functions

 SoBlendWithImageProcessing ()

Public Attributes

SoSFImageDataAdapter inImage1
SoSFImageDataAdapter inImage2
SoSFFloat weight
SoImageVizEngineOutput
< SoSFImageDataAdapter,
SoImageDataAdapter * > 
outImage

Detailed Description

ImageViz SoBlendWithImageProcessing engine produces a linear combination between two images.

The SoBlendWithImageFiltering engine produces a linear combination between two images $I_1$ and $I_2$. The formula is:

\[O(n,m)=\left[\lambda_1 I_1(n,m)+(100-\lambda_1)I_2(n,m)\right]/100\]

Remarks:

SEE ALSO

SoBlendWithValueProcessing, SoDirectionalBlendProcessing2d .

FILE FORMAT/DEFAULT


Library references: blendimage


Constructor & Destructor Documentation

SoBlendWithImageProcessing::SoBlendWithImageProcessing (  ) 

Constructor.


Member Data Documentation

The 1st input image.

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

The 2nd 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 percentage of first image intensity.

Default value is 60.0f.


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/