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

📄 samfun.m

📁 matlab平台上的图像处理源代码
💻 M
字号:
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% generate the sample pattern for the fingerprint identification
% written by zhang_rui at Chinese Academy of Science
% E-mail:zhangrui05@mails.gucas.ac.cn
% 2006/6/2
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%r=radius of smallest circle R=radius of the biggest circls
%n=number of the circle N1=first circle's sample N1 times
function S=samfun(r,R,n,N1)
S=zeros(2*R+1,2*R+1);
width=(R-r)/n;
for i=1:n
    if(i==1)
        r=r;
    else
        r=r+width;
    end
    for j=1:N1*i
        sita=2*pi*(j-1)/(N1*i);
        for k=1:width
            S(R-fix((r+k-1)*sin(sita)),R+fix((r+k-1)*cos(sita)))=255;
            %imshow(S);
        end
    end
end
%imshow(S,[]);        

⌨️ 快捷键说明

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