Class SeamlessClone
- Assembly
- H.Controls.Diagram.Presenters.OpenCV.dll
[Display(Name = "无缝融合", GroupName = "基础函数", Description = "将一幅图像中的指定目标复制后粘贴到另一幅图像中,并自然的融合", Order = 80)]
public class SeamlessClone : BasicOpenCVNodeDataBase, INotifyPropertyChanged, ICloneable, ITemplate, IPortDataCreator, IPortableNodeData, ILinkDataCreator, ITextNodeData, ITextable, IOpenCVNodeData, IFlowableNodeData, IFlowablePartData, IFlowable, IDisposable, IMessageable, IStopwatchable, INodeData, IPartData, IData, IDisplayBindable, IIconable, INameable, IOrderable, IGroupable, IDable, IDescriptionable
- Inheritance
-
SeamlessClone
- Implements
- Inherited Members
- Extension Methods
Constructors
SeamlessClone()
public SeamlessClone()
Properties
DetectFilePath
[Display(Name = "检测图片路径", GroupName = "数据")]
public string DetectFilePath { get; set; }
Property Value
Method
[Display(Name = "Method", GroupName = "数据")]
public SeamlessCloneMethods Method { get; set; }
Property Value
- SeamlessCloneMethods
Point
[Display(Name = "Point", GroupName = "数据")]
public Point Point { get; set; }
Property Value
- Point
Methods
Invoke(ISrcImageNodeData, IOpenCVNodeData, IFlowableDiagramData)
protected override FlowableResult<Mat> Invoke(ISrcImageNodeData srcImageNodeData, IOpenCVNodeData from, IFlowableDiagramData diagram)
Parameters
srcImageNodeData
ISrcImageNodeDatafrom
IOpenCVNodeDatadiagram
IFlowableDiagramData
Returns
- FlowableResult<Mat>
LoadDefault()
加载默认值。
public override void LoadDefault()