Show / Hide Table of Contents

Class GeneralizedHough

finds arbitrary template in the grayscale image using Generalized Hough Transform

Inheritance
System.Object
DisposableObject
DisposableCvObject
Algorithm
GeneralizedHough
GeneralizedHoughBallard
GeneralizedHoughGuil
Implements
ICvPtrHolder
Inherited Members
Algorithm.Write(FileStorage)
Algorithm.Read(FileNode)
Algorithm.Empty
Algorithm.Save(String)
Algorithm.GetDefaultName()
DisposableCvObject.ptr
DisposableCvObject.DisposeUnmanaged()
DisposableCvObject.CvPtr
DisposableObject.DataHandle
DisposableObject.IsDisposed
DisposableObject.IsEnabledDispose
DisposableObject.AllocatedMemory
DisposableObject.AllocatedMemorySize
DisposableObject.Dispose()
DisposableObject.Dispose(Boolean)
DisposableObject.DisposeManaged()
DisposableObject.AllocGCHandle(Object)
DisposableObject.AllocMemory(Int32)
DisposableObject.NotifyMemoryPressure(Int64)
DisposableObject.ThrowIfDisposed()
Namespace: OpenCvSharp
Assembly: OpenCvSharp.dll
Syntax
public abstract class GeneralizedHough : Algorithm, ICvPtrHolder

Properties

| Improve this Doc View Source

CannyHighThresh

Canny high threshold.

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

CannyLowThresh

Canny low threshold.

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

Dp

Inverse ratio of the accumulator resolution to the image resolution.

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

MaxBufferSize

Maximal size of inner buffers.

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

MinDist

Minimum distance between the centers of the detected objects.

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

Methods

| Improve this Doc View Source

Detect(InputArray, InputArray, InputArray, OutputArray, OutputArray)

find template on image

Declaration
public virtual void Detect(InputArray edges, InputArray dx, InputArray dy, OutputArray positions, OutputArray votes = null)
Parameters
Type Name Description
InputArray edges
InputArray dx
InputArray dy
OutputArray positions
OutputArray votes
| Improve this Doc View Source

Detect(InputArray, OutputArray, OutputArray)

find template on image

Declaration
public virtual void Detect(InputArray image, OutputArray positions, OutputArray votes = null)
Parameters
Type Name Description
InputArray image
OutputArray positions
OutputArray votes
| Improve this Doc View Source

SetTemplate(InputArray, InputArray, InputArray, Nullable<Point>)

set template to search

Declaration
public virtual void SetTemplate(InputArray edges, InputArray dx, InputArray dy, Point? templCenter = null)
Parameters
Type Name Description
InputArray edges
InputArray dx
InputArray dy
System.Nullable<OpenCvSharp.Point> templCenter
| Improve this Doc View Source

SetTemplate(InputArray, Nullable<Point>)

set template to search

Declaration
public void SetTemplate(InputArray templ, Point? templCenter = null)
Parameters
Type Name Description
InputArray templ
System.Nullable<OpenCvSharp.Point> templCenter

Implements

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