Class Threshold
- Assembly
- H.Controls.Diagram.Presenters.OpenCV.dll
[Display(Name = "二值化", GroupName = "基础函数", Description = "降噪成黑白色", Order = 3)]
public class Threshold : 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
-
Threshold
- Implements
- Inherited Members
- Extension Methods
Properties
Maxval
[Range(0, 255)]
[Display(Name = "最大阈值", GroupName = "数据")]
public double Maxval { get; set; }
Property Value
Thresh
[Range(0, 255)]
[Display(Name = "阈值", GroupName = "数据")]
public double Thresh { get; set; }
Property Value
ThresholdType
[Display(Name = "阈值类型", GroupName = "数据")]
public ThresholdTypes ThresholdType { get; set; }
Property Value
- ThresholdTypes
Methods
Invoke(ISrcImageNodeData, IOpenCVNodeData, IFlowableDiagramData)
protected override FlowableResult<Mat> Invoke(ISrcImageNodeData srcImageNodeData, IOpenCVNodeData from, IFlowableDiagramData diagram)
Parameters
srcImageNodeData
ISrcImageNodeDatafrom
IOpenCVNodeDatadiagram
IFlowableDiagramData
Returns
- FlowableResult<Mat>