CHoughCircles Class Reference

#include <VisionX/components/image_processor/ValveAttention/choughcirclesdemo.h>

Public Member Functions

 CHoughCircles (int CannyLowThreshold=50, int CannyHighThreshold=200, int CirclesToExtract=1, int minRadius=20, int maxRadius=100)
 
void HoughSaliency (CByteImage *origin, CByteImage *saliencyImage, int sampleWindowsize, int width, int height, int windowCenterX, int windowCenterY)
 
void openCVHoughSaliency (CByteImage *origin, CByteImage *saliencyImage, int sampleWindowsize, int width, int height, int windowCenterX, int windowCenterY)
 

Detailed Description

Definition at line 23 of file choughcirclesdemo.h.

Constructor & Destructor Documentation

◆ CHoughCircles()

CHoughCircles ( int CannyLowThreshold = 50,
int CannyHighThreshold = 200,
int CirclesToExtract = 1,
int minRadius = 20,
int maxRadius = 100 )

Definition at line 3 of file choughcirclesdemo.cpp.

Member Function Documentation

◆ HoughSaliency()

void HoughSaliency ( CByteImage * origin,
CByteImage * saliencyImage,
int sampleWindowsize,
int width,
int height,
int windowCenterX,
int windowCenterY )

Definition at line 18 of file choughcirclesdemo.cpp.

◆ openCVHoughSaliency()

void openCVHoughSaliency ( CByteImage * origin,
CByteImage * saliencyImage,
int sampleWindowsize,
int width,
int height,
int windowCenterX,
int windowCenterY )

Definition at line 64 of file choughcirclesdemo.cpp.

+ Here is the caller graph for this function:

The documentation for this class was generated from the following files: