下面是 C 语言实现的霍夫变换的圆检测代码:
#include <opencv2/opencv.hpp>
#include <opencv2/highgui.hpp>
#include <opencv2/imgproc.hpp>
#include <iostream>
using namespace cv;
using namespace std;
int main(int argc, char *argv[]) {
Mat src = imread("circles.jpg", IMREAD_GRAYSCALE);
if (src.empty()) {