資源簡介
積分已調到最低,不用下其他高積分的。簡單的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算子的車標識別代碼及報告
評論
共有 條評論