SoInterlaceFramesProcessing2d Class Reference
[Image Editing]

ImageViz SoInterlaceFramesProcessing2d engine More...

#include <ImageViz/Engines/ImageManipulation/ImageEditing/SoInterlaceFramesProcessing2d.h>

Inheritance diagram for SoInterlaceFramesProcessing2d:
SoImageVizEngine SoEngine SoFieldContainer SoBase SoRefCounter SoTypedObject

List of all members.

Public Types

enum  SplitMode {
  HALF_IMAGE = 0,
  FULL_IMAGE = 1
}

Public Member Functions

 SoInterlaceFramesProcessing2d ()

Public Attributes

SoSFImageDataAdapter inEvenImage
SoSFImageDataAdapter inOddImage
SoSFEnum splitMode
SoImageVizEngineOutput
< SoSFImageDataAdapter,
SoImageDataAdapter * > 
outImage

Detailed Description

ImageViz SoInterlaceFramesProcessing2d engine

The SoInterlaceFramesProcessing2d Command merges two images, considered as even and odd frames, to produce an interlaced image.

See also: SoDeinterlaceFramesProcessing2d.

FILE FORMAT/DEFAULT


Library references: mergefield


Member Enumeration Documentation

Enumerator:
HALF_IMAGE 

This mode considers two input images having half the Y size of the output image.

FULL_IMAGE 

This mode considers two input images having the same size as the input image by repeating every second horizontal line.


Constructor & Destructor Documentation

SoInterlaceFramesProcessing2d::SoInterlaceFramesProcessing2d (  ) 

Constructor.


Member Data Documentation

The input even field image.

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

The input odd field 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.

Select the split mode.

Use enum SplitMode. Default is HALF_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/