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 21 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 13 of file choughcirclesdemo.cpp.

◆ openCVHoughSaliency()

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

Definition at line 42 of file choughcirclesdemo.cpp.

+ Here is the caller graph for this function:

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