SoDirectionalBlendProcessing2d engine More...
#include <ImageViz/Engines/ArithmeticAndLogic/ArithmeticOperations/SoDirectionalBlendProcessing2d.h>
Public Types | |
enum | SymmetryMode { X_AXIS = 0, Y_AXIS = 1 } |
Public Member Functions | |
SoDirectionalBlendProcessing2d () | |
Public Attributes | |
SoSFImageDataAdapter | inImage1 |
SoSFImageDataAdapter | inImage2 |
SoSFEnum | symmetryMode |
SoImageVizEngineOutput < SoSFImageDataAdapter, SoImageDataAdapter * > | outImage |
The SoDirectionalBlendProcessing2d engine combines two images following a direction axis. Both input images must have the same size.
This engine may be very useful in stitching operations in order to manage the overlapping areas.
See also: SoBlendWithImageProcessing.
inImage1 | NULL |
inImage2 | NULL |
symmetryMode | X_AXIS |
SoDirectionalBlendProcessing2d::SoDirectionalBlendProcessing2d | ( | ) |
Constructor.
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.
SoImageVizEngineOutput<SoSFImageDataAdapter,SoImageDataAdapter*> SoDirectionalBlendProcessing2d::outImage |
The output image.
Default value is NULL. Supported types include: grayscale binary label color image.
Select the symmetry type.
Use enum SymmetryMode. Default is X_AXIS