摘要
本发明属于机器视觉领域,涉及一种复杂环境下的新型圆形检测方法。该方法包括以下步骤:首先对输入的彩色图像进行预处理,将其转换为灰度图像后进行高斯模糊处理,并应用Canny边缘检测算法得到边缘图像;接着使用OpenCV的findContours函数检测边缘图像中的轮廓,并对轮廓进行遍历处理;然后通过find_circle()函数对每个轮廓进行圆形检测,采用三点确定圆法或最小二乘圆拟合法进行圆形拟合;之后对拟合出的圆形进行准确性验证;最终输出识别到的圆形数量及其参数,如圆心坐标和半径。本发明方法运算量低,能够在光源弱、有噪声的复杂环境下快速准确地检测圆形,且无需占用较高的计算资源,具有较高的检测速度和精度。
技术关键词
圆形检测方法
轮廓
边缘检测算法
圆心
彩色图像
新型圆形
坐标
共线
多线程
环境光
鲁棒性
噪声
线性
精度
参数
方程
变量
系统为您推荐了相关专利信息
三角臂
物理性能测试方法
图像特征提取算法
小衬套
球头销
语音验证码
电视
生成方法
多模态身份认证
个性化语音
物联网传感设备
家居设备
监测预警方法
矩阵
监测预警系统