[C#]OpenCvSharp使用HoughCircles霍夫圆检测算法找出圆位置并计数

【效果展示】

原图:

找出位置:

【测试环境】

vs2019,netframework4.7.2,opencvsharp4.8.0

【函数用法】

cv2提供了一种圆检测的方法:HoughCircles。该函数的返回结果与参数设置有很大的关系。

检测的图像时9枚钱币,分别使用了阈值(大津法和三角法)、均值偏移滤波以及未处理图像。实验的结果是只要调整param1和param2两个参数,上述方法都能准确的识别图像中的圆形。与圆最贴切的是大津法阈值。使用该方法同时需要使用cv2.THRESHOLD_TRUNC。

HoughCircles(image, method, dp, minDist, circles=None, param1=None, param2=None, minRadius=None, maxRadius=None)

【演示代码下载】

https://download.csdn.net/download/FL1623863129/89079682

相关推荐
我材不敲代码5 小时前
OpenCV 光流估计实战:Lucas-Kanade 算法实现运动目标跟踪
opencv·算法·目标跟踪
禄亿萋5 小时前
基于多维协同注意力和特征融合的小目标检测方法
人工智能·目标检测·计算机视觉
咏&志6 小时前
目标检测Faster-RCNN论文简读
人工智能·目标检测·计算机视觉
卖报的大地主6 小时前
视觉生成底层技术发展脉络与研究图谱
人工智能·深度学习·计算机视觉
CV实验室10 小时前
Meta引爆3D革命!SAM 3D 发布:单张图秒建3D模型,AR/VR、游戏圈炸锅!
计算机视觉·3d·meta·ar·vr
RFdragon10 小时前
分享本周所学——三维重建算法3D Gaussian Splatting(3DGS)
人工智能·线性代数·算法·机器学习·计算机视觉·矩阵·paddlepaddle
li99yo10 小时前
3DGS的复现
图像处理·pytorch·经验分享·python·3d·conda·pip
美狐美颜sdk15 小时前
从人脸关键点到动态贴图:面具特效在美颜SDK中的实现原理
前端·图像处理·人工智能·直播美颜sdk·美颜api
小小数媒成员16 小时前
Shader中的光照模型
人工智能·计算机视觉
有Li16 小时前
一种病理学内容感知变速率学习图像压缩框架 (PathoLIC)/文献速递-多模态应用技术
人工智能·深度学习·算法·计算机视觉·医学生