Class VLTransparentColor.TVLTransparentColor
(Automated Syncronization with Documentation) |
(Automated Syncronization with Documentation) |
||
Line 41: | Line 41: | ||
− | Example: | + | <b>Diagram:</b> |
+ | |||
+ | [[Image:VLTransparentColor_Preview.png]] | ||
+ | |||
+ | |||
+ | |||
+ | <b>Example:</b> | ||
In this example the blue color of the video is set as | In this example the blue color of the video is set as | ||
Line 71: | Line 77: | ||
*[[Pin VLTransparentColor.TVLTransparentColor.InputPin|InputPin]] - The Video Input Pin of the component. | *[[Pin VLTransparentColor.TVLTransparentColor.InputPin|InputPin]] - The Video Input Pin of the component. | ||
*[[Pin VLTransparentColor.TVLTransparentColor.BackgroundInputPin|BackgroundInputPin]] - The Background Video Input Pin of the component. | *[[Pin VLTransparentColor.TVLTransparentColor.BackgroundInputPin|BackgroundInputPin]] - The Background Video Input Pin of the component. | ||
− | |||
== From [[Class VLCommonCombine.TVLCommonCombine|TVLCommonCombine]] == | == From [[Class VLCommonCombine.TVLCommonCombine|TVLCommonCombine]] == |
Revision as of 20:29, 10 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.
Package: VideoLabPkg
Unit: VLTransparentColor
Inherits: TVLCommonCombine
Contents |
Syntax
Delphi:
type TVLTransparentColor = class( TVLCommonCombine )
C++ Builder:
class TVLTransparentColor : public TVLCommonCombine
Visual C++ (MFC):
class CTVLTransparentColor : public CTVLCommonCombine
C# (.NET):
public ref class TVLTransparentColor : Mitov.VideoLab.CommonCombine
Summary
Merges two videos with transparent(see trough) color in one of them.
Description
Merges two video signals by making a color range transparent in one of the videos. The second video will be visible trough the some color areas of the first video. The color areas are defined by a color range.
Diagram:
Example:
In this example the blue color of the video is set as transparent. A range has been set so the different shades of blue also will be transparent.
Video : |
Background video : |
Video + Background : |
Properties
Published
- TransparentColors - Collection of transparent color ranges.
- Enabled - Enables/Disables the component.
Pins
- InputPin - The Video Input Pin of the component.
- BackgroundInputPin - The Background Video Input Pin of the component.
From TVLCommonCombine
Properties
Published
- FrameSize - The rules to be used to calculate the size of the output frame.
- Offset - The X,Y offset between the two source images.
- StartIfNotAllRunning - Specifies if the component can start if not all inputs have started.
- BackgroundColor - The color of the area in the image not covered by any of the input images (The remaining area.).
From TVLMultiInput
Properties
Published
- AfterStop - Specifies the mixer behavior after the input streams have stopped.
- VideoFormat - Specifies the output video format for the component.
- Threading - Specifies the desired threading settings for the filtering.
Pins
- OutputPin - The Video Output Pin of the component.