Class VLCombine.TVLCombine

From Mitov Wiki Doc
(Difference between revisions)
Jump to: navigation, search
(Automated Syncronization with Documentation)
(Automated Syncronization with Documentation)
 
Line 28: Line 28:
 
=== C# (.NET): ===
 
=== C# (.NET): ===
 
<code>
 
<code>
'''public ref class''' TVLCombine : [[Class VLCommonCombine.TVLCommonCombine|Mitov.VideoLab.CommonCombine]]
+
'''public ref class''' Combine : [[Class VLCommonCombine.TVLCommonCombine|Mitov.VideoLab.CommonCombine]]
 
</code>
 
</code>
 
== Summary ==
 
== Summary ==

Latest revision as of 00:30, 26 June 2013

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 Combine : 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