Table of Contents

Class Yolov3

Namespace
H.Controls.Diagram.Presenters.OpenCV.NodeDatas.Yolovs
Assembly
H.Controls.Diagram.Presenters.OpenCV.dll
[Display(Name = "Yolov3模型检测", GroupName = "多目标检测", Description = "目标检测", Order = 0)]
public class Yolov3 : YolovOpenCVNodeDataBase, INotifyPropertyChanged, IDisplayBindable, IIconable, INameable, IGroupable, IDable, IDescriptionable, ICloneable, ITemplate, IPortDataCreator, IPortableNodeData, ILinkDataCreator, ITextNodeData, ITextable, IOpenCVNodeData, IFlowableNodeData, IFlowablePartData, IFlowable, IDisposable, IMessageable, IStopwatchable, IYolovOpenCVNodeData, INodeData, IPartData, IData, IOrderable
Inheritance
Yolov3
Implements
Inherited Members
Extension Methods

Properties

CfgFilePath

[Required]
[Display(Name = "Cfg路径", GroupName = "数据")]
[PropertyItem(typeof(OpenFileDialogPropertyItem))]
public string CfgFilePath { get; set; }

Property Value

string

NameFilePath

[Required]
[Display(Name = "Name路径", GroupName = "数据")]
[PropertyItem(typeof(OpenFileDialogPropertyItem))]
public string NameFilePath { get; set; }

Property Value

string

NmsThreshold

[Display(Name = "nms阈值", GroupName = "数据")]
public float NmsThreshold { get; set; }

Property Value

float

Threshold

[Display(Name = "置信度阈值", GroupName = "数据")]
public float Threshold { get; set; }

Property Value

float

WeightFilePath

[Required]
[Display(Name = "Weight路径", GroupName = "数据")]
[PropertyItem(typeof(OpenFileDialogPropertyItem))]
public string WeightFilePath { get; set; }

Property Value

string

Methods

BeforeInvokeAsync(IFlowableLinkData, IFlowableDiagramData)

protected override Task<IFlowableResult> BeforeInvokeAsync(IFlowableLinkData previors, IFlowableDiagramData diagram)

Parameters

previors IFlowableLinkData
diagram IFlowableDiagramData

Returns

Task<IFlowableResult>

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>

LoadDefault()

加载默认值。

public override void LoadDefault()