霍夫变换为圆

霍夫变换函数检测圈,优化允许搜索半径。

22.2 k下载

更新2016年3月4日

查看许可协议

霍夫变换可用于检测图像中圆形形状,binarisation之后,例如边缘检测器。通常,函数来做这个手术需要指定圆的半径。
函数circle_hough允许指定半径的范围,所以半径不需要事先清楚。它可能比反复调用一个标准函数对不同半径。
多个圈子可能被发现的山峰在3 d累加器数组。一个函数,circle_houghpeaks,提供这个。演示两个函数包含的脚本,circle_houghdemo。
zip文件包含一个高效、准确的实现圆近似,没有差距,一个整数网格。

引用作为

大卫年轻(2023)。霍夫变换为圆(//www.tianjin-qmedu.com/matlabcentral/fileexchange/26978-hough-transform-for-circles), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R2016a
兼容任何释放
平台的兼容性
窗户 macOS Linux

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!
版本 发表 发布说明
1.2.0.0

固定的错误在circle_hough选项的代码。当用于图像增强circlepoints更多的普遍性。
MathWorks更新:添加脚本。

1.1.0.0

添加circle_houghpeaks circle_houghdemo,轻微改变circle_hough允许请求半径正常化。

1.0.0.0