⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 hough.m

📁 是一个用MATLAB编的一个系统
💻 M
字号:
%tic 
function res=hough(im,RHO_MAX,THETA_MAX) 
[X,Y]=size(im); 
d_rho=X/RHO_MAX; 
d_theta=pi/THETA_MAX; 

theta=-pi/4:d_theta:pi-pi/4-d_theta; 

smat=sin(theta); 
cmat=cos(theta); 

[x,y]=find(im); 
% translation by a pixel so that low left pixel has (0,0) 
%coordinates 
x=x-1; 
y=y-1; 

h= (y * smat + x * cmat )/d_rho; 
h=round(h); 

res=zeros(RHO_MAX,THETA_MAX); 
for j=0:RHO_MAX-1 
    temp=(h==j); 
    res(j+1,:)=sum(temp); 
end 
%toc 

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -