Table of Contents

Class VideoWriter

Namespace
H.Controls.Diagram.Presenters.OpenCV.NodeDatas.Video
Assembly
H.Controls.Diagram.Presenters.OpenCV.dll
[Display(Name = "视频写入", GroupName = "视频操作", Description = "降噪成黑白色", Order = 0)]
public class VideoWriter : SrcImageNodeDataBase, INotifyPropertyChanged, IDisplayBindable, IIconable, INameable, IOrderable, IGroupable, IDable, IDescriptionable, ICloneable, ITemplate, IPortDataCreator, IPortableNodeData, ILinkDataCreator, ITextNodeData, ITextable, ISrcImageNodeData, IOpenCVNodeData, IFlowableNodeData, INodeData, IFlowablePartData, IPartData, IData, IFlowable, IDisposable, IMessageable, IStopwatchable, IFilePathable
Inheritance
VideoWriter
Implements
Inherited Members
Extension Methods

Constructors

VideoWriter()

public VideoWriter()

Properties

FrameSize

[Display(Name = "FrameSize", GroupName = "数据")]
public Size FrameSize { get; set; }

Property Value

Size

IsColor

[Display(Name = "IsColor", GroupName = "数据")]
public bool IsColor { get; set; }

Property Value

bool

OutVideoFile

[Display(Name = "OutVideoFile", GroupName = "数据")]
public string OutVideoFile { get; set; }

Property Value

string

SleepMilliseconds

[Display(Name = "SleepMilliseconds", GroupName = "数据")]
public int SleepMilliseconds { get; set; }

Property Value

int

Methods

Invoke(ISrcImageNodeData, IOpenCVNodeData, IFlowableDiagramData)

protected override FlowableResult<Mat> Invoke(ISrcImageNodeData srcImageNodeData, IOpenCVNodeData from, IFlowableDiagramData diagram)

Parameters

srcImageNodeData ISrcImageNodeData
from IOpenCVNodeData
diagram IFlowableDiagramData

Returns

FlowableResult<Mat>