Class SurfFeatureDetector
- Assembly
- H.Controls.Diagram.Presenters.OpenCV.dll
[Display(Name = "SURF", GroupName = "特征提取", Order = 0)]
public class SurfFeatureDetector : FeatureOpenCVNodeDataBase, INotifyPropertyChanged, ICloneable, ITemplate, IPortDataCreator, IPortableNodeData, ILinkDataCreator, ITextNodeData, ITextable, IOpenCVNodeData, IFlowableNodeData, IFlowablePartData, IFlowable, IDisposable, IMessageable, IStopwatchable, IFeatureDetectorOpenCVNodeData, INodeData, IPartData, IData, IDisplayBindable, IIconable, INameable, IOrderable, IGroupable, IDable, IDescriptionable
- Inheritance
-
SurfFeatureDetector
- Implements
- Inherited Members
- Extension Methods
Constructors
SurfFeatureDetector()
public SurfFeatureDetector()
Properties
CrossCheck
[Display(Name = "CrossCheck", GroupName = "数据")]
public bool CrossCheck { get; set; }
Property Value
DetectFilePath
[Display(Name = "检测图片路径", GroupName = "数据")]
public string DetectFilePath { get; set; }
Property Value
Extended
[Display(Name = "Extended", GroupName = "数据")]
public bool Extended { get; set; }
Property Value
HessianThreshold
[Display(Name = "HessianThreshold", GroupName = "数据")]
public double HessianThreshold { get; set; }
Property Value
MatcherType
[Display(Name = "MatcherType", GroupName = "数据")]
public MatcherType MatcherType { get; set; }
Property Value
NormType
[Display(Name = "NormType", GroupName = "数据")]
public NormTypes NormType { get; set; }
Property Value
- NormTypes
Upright
[Display(Name = "Upright", GroupName = "数据")]
public bool Upright { get; set; }
Property Value
nOctaveLayers
[Display(Name = "nOctaveLayers", GroupName = "数据")]
public int nOctaveLayers { get; set; }
Property Value
nOctaves
[Display(Name = "nOctaves", GroupName = "数据")]
public int nOctaves { get; set; }
Property Value
Methods
Invoke(ISrcImageNodeData, IOpenCVNodeData, IFlowableDiagramData)
protected override FlowableResult<Mat> Invoke(ISrcImageNodeData srcImageNodeData, IOpenCVNodeData from, IFlowableDiagramData diagram)
Parameters
srcImageNodeData
ISrcImageNodeDatafrom
IOpenCVNodeDatadiagram
IFlowableDiagramData
Returns
- FlowableResult<Mat>