SoDeinterlaceFramesProcessing2d Class Reference
[Image Editing]

ImageViz SoDeinterlaceFramesProcessing2d engine More...

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

Inheritance diagram for SoDeinterlaceFramesProcessing2d:
SoImageVizEngine SoEngine SoFieldContainer SoBase SoRefCounter SoTypedObject

List of all members.

Public Types

enum  SplitMode {
  HALF_IMAGE = 0,
  FULL_IMAGE = 1
}

Public Member Functions

 SoDeinterlaceFramesProcessing2d ()

Public Attributes

SoSFImageDataAdapter inImage
SoSFEnum splitMode
SoImageVizEngineOutput
< SoSFImageDataAdapter,
SoImageDataAdapter * > 
outEvenImage
SoImageVizEngineOutput
< SoSFImageDataAdapter,
SoImageDataAdapter * > 
outOddImage

Detailed Description

ImageViz SoDeinterlaceFramesProcessing2d engine

The SoDeinterlaceFramesProcessing2d engine separates even and odd frames from an interlaced image.

See also: SoInterlaceFramesProcessing2d.

FILE FORMAT/DEFAULT


Library references: splitfield


Member Enumeration Documentation

Enumerator:
HALF_IMAGE 

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

FULL_IMAGE 

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


Constructor & Destructor Documentation

SoDeinterlaceFramesProcessing2d::SoDeinterlaceFramesProcessing2d (  ) 

Constructor.


Member Data Documentation

The input image.

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

The output even field image.

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

The output odd field 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 12 Feb 2024
Copyright © Thermo Fisher Scientific All rights reserved.
http://www.openinventor.com/