资源简介
积分已调到最低,不用下其他高积分的。简单的hough变换圆检测程序,提供了一个基本的框架,读者可以根据自己的需要进行一定的调整,阈值也可以根据自己的需要进行修改,里面还赋了一份说明文档,包括算法流程图,应该能很好的帮助读者理解。
代码片段和文件信息
%圆检测程序
function head=circle_dec(bwtu)
[height width]=size(bwtu);
p=zeros(1004);%开辟了100个参数对的空间,第四位为该参数在图中已找到的个数
p_num=0;%实际找到的圆参数的对数
quit_flg=0;%判断是否有候选圆的标志
p_limit=15; %判断两参数相似的界限,小于则两参数归于一类
real_num=0;%计算实际检测到的圆数
r_limit=300;%圆半径的限制
real=zeros(203);
real_limit=20;%不同圆距离和半径的限制大小
head=zeros(13);
bwtu(11)=0;%第一个点置零以便后面的随机数有效
%初始化数据
k=1;
while k<500%循环次数
x1=1;
y1=1;
x2=1;
y2=1;
x3=1;
y3=1;
while(bwtu(x1y1)==0)%如果原图被清除干净则陷入循环出不来非理想图不会出现这种情况
x1=uint16(1+rand(1)*(height-1));
y1=uint16(1+rand(1)*(width-1));
end
while(bwtu(x2y2)==0)
x2=uint16(1+rand(1)*(height-1));
y2=uint16(1+rand(1)*(width-1));
end
while(bwtu(x3y3)==0)
x3=uint16(1+rand(1)*(height-1));
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
目录 0 2010-06-15 11:47 给师兄的程序及几幅简单的图片\
文件 39116 2010-05-08 16:25 给师兄的程序及几幅简单的图片\234722361.jpg
文件 9890 2010-05-08 16:22 给师兄的程序及几幅简单的图片\circle1__.jpg
文件 8238 2010-05-08 16:22 给师兄的程序及几幅简单的图片\circles.png
文件 7958 2010-05-08 16:21 给师兄的程序及几幅简单的图片\circles__.jpg
文件 4621 2010-05-15 11:11 给师兄的程序及几幅简单的图片\circle_dec.asv
文件 2884 2010-05-15 12:07 给师兄的程序及几幅简单的图片\circle_dec.m
文件 1184 2010-05-15 11:51 给师兄的程序及几幅简单的图片\devide_dec.asv
文件 1267 2010-05-15 12:05 给师兄的程序及几幅简单的图片\devide_dec.m
文件 721 2010-05-17 18:53 给师兄的程序及几幅简单的图片\edge_dec.asv
文件 721 2010-05-17 18:59 给师兄的程序及几幅简单的图片\edge_dec.m
文件 1865 2010-05-15 10:51 给师兄的程序及几幅简单的图片\head1.jpg
文件 2508 2010-05-15 11:09 给师兄的程序及几幅简单的图片\head2.jpg
文件 2070 2010-05-15 11:10 给师兄的程序及几幅简单的图片\head3.jpg
文件 2833 2010-05-15 11:10 给师兄的程序及几幅简单的图片\head4.jpg
文件 51029 2010-05-15 10:48 给师兄的程序及几幅简单的图片\heads.jpg
文件 4822 2010-05-15 10:55 给师兄的程序及几幅简单的图片\head_circle2.m
文件 1073 2010-05-15 00:20 给师兄的程序及几幅简单的图片\head_dec_new.asv
文件 1136 2010-05-15 10:59 给师兄的程序及几幅简单的图片\head_dec_new.m
文件 173067 2010-06-15 11:46 给师兄的程序及几幅简单的图片\hough变换圆检测调研报告.docx
文件 448 2010-05-09 17:14 给师兄的程序及几幅简单的图片\my_solve.m
文件 157025 2009-06-03 08:22 给师兄的程序及几幅简单的图片\vvvvv.JPG
- 上一篇:一维fdtd的程序
- 下一篇:基于SIFT算子的车标识别代码及报告
相关资源
- HMMforspeechrecogntion 一个可执行的HMM语音
- popular-UCI-datasets 一些非常有用的数据
- GAPSO 这个算法是遗传算法和粒子群优
- synchronization 利用matlab仿真实现载波的
- Gabor Gabor小波变换的matlab实现
- 4 matlab区域填充的具体算法及演示
- MATLAB_image_process_with_PDE 运用偏微分方
- gabijiao 该程序通过实例(函数)
- SIFT2844912
- gbvs 二维图像视觉显著性检测
- wenli 分析了纹理特征提取方法
- EELM
- barcode 基于图像的条形码识别程序(识
-
myaudiopla
yer 使用Matlab GUI实现的音频 - B-spline-surface 在MATLAB-2008a环境下编写的
- NURBS-surface 在MATLAB-2008a环境下编写的
- ACO 用MATLAB编写的蚁群算法最短路径寻
- wavplay 基于matlab GUI界面的播放器
- allfns 是由牛津大学VGG开发的三维重建
- spectrogram_fft
- adaboost 基于adaboost的人脸识别程序
- 2 2课程报告要求:按照讲课内容
- gps GPS信号的捕获、处理程序
- fuzzynetme 模糊神经网络的MATLAB程序
- naive_bayes_numeric 利用matlab实现的朴素贝
- MFandMPF 计算肌电信号积分肌电值
- BM3D BM3D去噪算法的实现和相关文档
- BarrelDistortion 两个matlab程序
- Kalman 用卡尔曼滤波跟踪目标实例
- WSN-matlab-simulation
评论
共有 条评论