Show / Hide Table of Contents

Class AgastFeatureDetector

Detects corners using the AGAST algorithm

Inheritance
System.Object
DisposableObject
DisposableCvObject
Algorithm
Feature2D
AgastFeatureDetector
Implements
ICvPtrHolder
Inherited Members
Feature2D.DescriptorSize
Feature2D.DescriptorType
Feature2D.DefaultNorm
Feature2D.Empty()
Feature2D.Detect(Mat, Mat)
Feature2D.Detect(InputArray, Mat)
Feature2D.Detect(IEnumerable<Mat>, Nullable<IEnumerable<Mat>>)
Feature2D.Compute(InputArray, KeyPoint[], OutputArray)
Feature2D.Compute(IEnumerable<Mat>, KeyPoint[][], IEnumerable<Mat>)
Feature2D.DetectAndCompute(InputArray, InputArray, KeyPoint[], OutputArray, Boolean)
Feature2D.Write(String)
Feature2D.Read(String)
Feature2D.GetDefaultName()
Algorithm.Write(FileStorage)
Algorithm.Read(FileNode)
Algorithm.Save(String)
DisposableCvObject.ptr
DisposableCvObject.CvPtr
DisposableObject.DataHandle
DisposableObject.IsDisposed
DisposableObject.IsEnabledDispose
DisposableObject.AllocatedMemory
DisposableObject.AllocatedMemorySize
DisposableObject.Dispose()
DisposableObject.Dispose(Boolean)
DisposableObject.AllocGCHandle(Object)
DisposableObject.AllocMemory(Int32)
DisposableObject.NotifyMemoryPressure(Int64)
DisposableObject.ThrowIfDisposed()
Namespace: OpenCvSharp
Assembly: OpenCvSharp.dll
Syntax
public class AgastFeatureDetector : Feature2D, ICvPtrHolder

Constructors

| Improve this Doc View Source

AgastFeatureDetector(IntPtr)

Constructor

Declaration
protected AgastFeatureDetector(IntPtr p)
Parameters
Type Name Description
IntPtr p

Properties

| Improve this Doc View Source

NonmaxSuppression

if true, non-maximum suppression is applied to detected corners (keypoints).

Declaration
public int NonmaxSuppression { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

Threshold

threshold on difference between intensity of the central pixel and pixels of a circle around this pixel.

Declaration
public int Threshold { get; set; }
Property Value
Type Description
System.Int32
| Improve this Doc View Source

Type

type one of the four neighborhoods as defined in the paper

Declaration
public DetectorType Type { get; set; }
Property Value
Type Description
DetectorType

Methods

| Improve this Doc View Source

Create(Int32, Boolean, DetectorType)

The AgastFeatureDetector constructor

Declaration
public static AgastFeatureDetector Create(int threshold = 10, bool nonmaxSuppression = true, DetectorType type = DetectorType.OAST_9_16)
Parameters
Type Name Description
System.Int32 threshold

threshold on difference between intensity of the central pixel and pixels of a circle around this pixel.

System.Boolean nonmaxSuppression

if true, non-maximum suppression is applied to detected corners (keypoints).

DetectorType type
Returns
Type Description
AgastFeatureDetector
| Improve this Doc View Source

DisposeManaged()

Releases managed resources

Declaration
protected override void DisposeManaged()
Overrides
DisposableObject.DisposeManaged()
| Improve this Doc View Source

DisposeUnmanaged()

Declaration
protected override void DisposeUnmanaged()
Overrides
DisposableCvObject.DisposeUnmanaged()
| Improve this Doc View Source

Get()

Declaration
public override IntPtr Get()
Returns
Type Description
IntPtr

Implements

ICvPtrHolder
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX