Class VLCombine.TVLCombine

From Mitov Wiki Doc
Revision as of 23:53, 25 June 2013 by David Alm (Talk | contribs)
Jump to: navigation, search

This is a Beta Read Only version of this page. Please review and send recommendations to mitov@mitov.com. We will enable the editing as soon as we are happy with the overall Wiki site.

BIGVLCombine.gif VLCombine.gif NETVLCombine.gif

Package: VideoLabPkg

Unit: VLCombine

Inherits: TVLCommonCombine

Contents

Syntax

Delphi:

type TVLCombine = class( TVLCommonCombine )

C++ Builder:

class TVLCombine : public TVLCommonCombine

Visual C++ (MFC):

class CTVLCombine : public CTVLCommonCombine

C# (.NET):

public ref class TVLCombine : Mitov.VideoLab.CommonCombine

Summary

Combines two videos.

Description

Use this component to combine two images delivered via InputPins by performing the operation selected by CombineOperation property : coAdd, coSubtract, coMultiply, coDivide, coOr, coAnd, coXor, coAbsDiff, or coCopy.


Diagram:

VLCombine Preview.png


Example:

Original Image 1: Original Image 2:
SampleVideo2.png SampleVideo.png
Add: 1 + 2 Subtract: 1 - 2
SampleCombineAdd.png SampleCombineSubtract.png
Multiply: 1 * 2 Divide: 1 / 2
SampleCombineMultiply.png SampleCombineDivide.png
And: 1 and 2 Or: 1 or 2
SampleCombineAnd.png SampleCombineOr.png
Xor: 1 xor 2 AbsDiff: Abs( 1 - 2 )
SampleCombineXor.png SampleCombineAbsDiff.png

Properties

Published

Methods

Public

PinLists

From TVLCommonCombine

Properties

Published

From TVLMultiInput

Properties

Published

Pins

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox