Class SrcImageNodeDataBase
public abstract class SrcImageNodeDataBase : OpenCVNodeDataBase, 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
-
SrcImageNodeDataBase
- Implements
- Derived
- Inherited Members
- Extension Methods
Constructors
SrcImageNodeDataBase()
protected SrcImageNodeDataBase()
Properties
SrcFilePath
[Browsable(false)]
[Display(Name = "源文件地址", GroupName = "数据")]
[PropertyItem(typeof(OpenFileDialogPropertyItem))]
public virtual string SrcFilePath { get; set; }
Property Value
Methods
BeforeInvokeAsync(IFlowableLinkData, IFlowableDiagramData)
protected override Task<IFlowableResult> BeforeInvokeAsync(IFlowableLinkData previors, IFlowableDiagramData diagram)
Parameters
previors
IFlowableLinkDatadiagram
IFlowableDiagramData
Returns
CreatePortDatas()
protected override IEnumerable<IPortData> CreatePortDatas()
Returns
Invoke(ISrcImageNodeData, IOpenCVNodeData, IFlowableDiagramData)
protected override FlowableResult<Mat> Invoke(ISrcImageNodeData srcImageNodeData, IOpenCVNodeData from, IFlowableDiagramData diagram)
Parameters
srcImageNodeData
ISrcImageNodeDatafrom
IOpenCVNodeDatadiagram
IFlowableDiagramData
Returns
- FlowableResult<Mat>