SoColorToGrayscaleProcessing Class Reference
[Color Transforms]

ImageViz SoColorToGrayscaleProcessing engine More...

#include <ImageViz/Engines/ImageFiltering/ColorTransforms/SoColorToGrayscaleProcessing.h>

Inheritance diagram for SoColorToGrayscaleProcessing:
SoImageVizEngine SoEngine SoFieldContainer SoBase SoRefCounter SoTypedObject

List of all members.

Public Member Functions

 SoColorToGrayscaleProcessing ()

Public Attributes

SoSFEnum computeMode
SoSFImageDataAdapter inColorImage
SoImageVizEngineOutput
< SoSFImageDataAdapter,
SoImageDataAdapter * > 
outGrayImage1
SoImageVizEngineOutput
< SoSFImageDataAdapter,
SoImageDataAdapter * > 
outGrayImage2
SoImageVizEngineOutput
< SoSFImageDataAdapter,
SoImageDataAdapter * > 
outGrayImage3

Detailed Description

ImageViz SoColorToGrayscaleProcessing engine

For an introduction to color transforms, see section Color Transforms.

The SoColorToGrayscaleProcessing engine separates an RGB image into three grayscale output images.

See also: SoGrayscaleToColorProcessing, SoColorGetPlaneProcessing2d.

FILE FORMAT/DEFAULT


Library references: rgb2mono


Constructor & Destructor Documentation

SoColorToGrayscaleProcessing::SoColorToGrayscaleProcessing (  ) 

Constructor.


Member Data Documentation

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

Default is MODE_AUTO

The input color image.

Default value is NULL. Supported types include: color image.

The first plane output image.

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

The second plane output image.

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

The third plane output image.

Default value is NULL. Supported types include: grayscale binary label 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/