SoColorSpaceConversionProcessing Class Reference
[Color Transforms]

ImageViz SoColorSpaceConversionProcessing engine More...

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

Inheritance diagram for SoColorSpaceConversionProcessing:
SoImageVizEngine SoEngine SoFieldContainer SoBase SoRefCounter SoTypedObject

List of all members.

Public Types

enum  BaseMode {
  RGB = 0,
  HLS = 1
}

Public Member Functions

 SoColorSpaceConversionProcessing ()

Public Attributes

SoSFEnum computeMode
SoSFImageDataAdapter inColorImage
SoSFEnum baseMode
SoImageVizEngineOutput
< SoSFImageDataAdapter,
SoImageDataAdapter * > 
outColorImage

Detailed Description

ImageViz SoColorSpaceConversionProcessing engine

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

The SoColorSpaceConversionProcessing engine performs conversion between two color image formats or bases. You may choose between RGB and HLS.

RGB to HLS Conversion

FILE FORMAT/DEFAULT


Library references: colorbase


Member Enumeration Documentation

Enumerator:
RGB 
HLS 

Constructor & Destructor Documentation

SoColorSpaceConversionProcessing::SoColorSpaceConversionProcessing (  ) 

Constructor.


Member Data Documentation

Select the output color space.

Use enum BaseMode. Default is HLS

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 output color 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/