摘要: cl;w=0.7; %放大或缩小的宽度h=1.5; %放大或缩小的高度img=imread('Corner.png');imshow(img);[m n]=size(img);imgn=zeros(h*m,w*n);rot=[h 0 0;0 w 0;0 0 1]; %变换矩阵x=h*u,y=w*vfor u=1:m for v=1:n pix=[u v 1]*rot; if (pix(1)>=0.5 && pix(2)>=0.5) ... 阅读全文
posted @ 2012-03-07 22:32 Dsp Tian 阅读(3266) 评论(0) 推荐(1) 编辑
摘要: cl;bw=[eye(3) eye(3);eye(3) eye(3)]; %要处理的矩阵f=eye(3); %模板矩阵,其实是需要使用到的逻辑lut=makelut(@(nbood) isequal(nbood,f),3); %生成查表向量,将f矩阵这样的逻辑应用到3*3的nbood上bw1=applylut(bw,lut); %应用查表向量。方法:遍历bw所有pixel,如果哪个pixel和f完全相同的,则bw1中相应位置的pixel置1,否则置0bw,f,bw1 ... 阅读全文
posted @ 2012-03-07 16:51 Dsp Tian 阅读(3522) 评论(0) 推荐(0) 编辑