Show / Hide Table of Contents

Class GFTTDetector

Good Features To Track Detector

Inheritance
System.Object
DisposableObject
DisposableCvObject
Algorithm
Feature2D
GFTTDetector
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 GFTTDetector : Feature2D, ICvPtrHolder

Constructors

| Improve this Doc View Source

GFTTDetector(IntPtr)

Constructor

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

Properties

| Improve this Doc View Source

BlockSize

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

HarrisDetector

Declaration
public bool HarrisDetector { get; set; }
Property Value
Type Description
System.Boolean
| Improve this Doc View Source

K

Declaration
public double K { get; set; }
Property Value
Type Description
System.Double
| Improve this Doc View Source

MaxFeatures

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

MinDistance

Declaration
public double MinDistance { get; set; }
Property Value
Type Description
System.Double
| Improve this Doc View Source

QualityLevel

Declaration
public double QualityLevel { get; set; }
Property Value
Type Description
System.Double

Methods

| Improve this Doc View Source

Create(Int32, Double, Double, Int32, Boolean, Double)

Construct GFTT processor

Declaration
public static GFTTDetector Create(int maxCorners = 1000, double qualityLevel = 0.01, double minDistance = 1, int blockSize = 3, bool useHarrisDetector = false, double k = 0.04)
Parameters
Type Name Description
System.Int32 maxCorners
System.Double qualityLevel
System.Double minDistance
System.Int32 blockSize
System.Boolean useHarrisDetector
System.Double k
Returns
Type Description
GFTTDetector
| 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