Class VLFrameChange.TVLFrameChange

From Mitov Wiki Doc
(Difference between revisions)
Jump to: navigation, search
(Automated Syncronization with Documentation)
(Automated Syncronization with Documentation)
 
(4 intermediate revisions by one user not shown)
Line 28: Line 28:
 
=== C# (.NET): ===
 
=== C# (.NET): ===
 
<code>
 
<code>
'''public ref class''' TVLFrameChange : [[Class VLCommonFilter.TVLCommonFilter|Mitov.VideoLab.CommonFilter]]
+
'''public ref class''' FrameChange : [[Class VLCommonFilter.TVLCommonFilter|Mitov.VideoLab.CommonFilter]]
 
</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.

BIGVLFrameChange.gif VLFrameChange.gif NETVLFrameChange.gif

Package: VideoLabPkg

Unit: VLFrameChange

Inherits: TVLCommonFilter

Contents

Syntax

Delphi:

type TVLFrameChange = class( TVLCommonFilter )

C++ Builder:

class TVLFrameChange : public TVLCommonFilter

Visual C++ (MFC):

class CTVLFrameChange : public CTVLCommonFilter

C# (.NET):

public ref class FrameChange : Mitov.VideoLab.CommonFilter

Summary

Combines two sequential frames.

Description

Combines two sequential frames, and produces a new frame.


Diagram:

VLFrameChange Preview.png


Here are samples of the filter performed over two sample sequential frames:

Original Frame (N-1): Original Frame (N):
SampleVideoDiff1.png SampleVideoDiff2.png
AbsDiff: Add:
SampleChangeAbsDiff.png SampleChangeAdd.png
And: Or:
SampleChangeAnd.png SampleChangeOr.png
Xor: Multiply:
SampleChangeXor.png SampleChangeMultiply.png
SubtractNew: SubtractOld:
SampleChangeSubtractNew.png SampleChangeSubtractOld.png
DivideNew: DivideOld:
SampleChangeDivideNew.png SampleChangeDivideOld.png

Properties

Published

From TVLCommonFilter

Properties

Public

Methods

Public

Pins

From TSLBasicThreadedEnableFilter

Properties

Published

From TSLBasicThreadedFilter

Properties

Published

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox