请教matlab画圆孔问题
我用MATLAB画圆孔,可是就是画的不是圆,程序如下:f=zeros(30,30);
=meshgrid(linspace(-15,14,30));
r=10;
D=(m.^2+n.^2).^(1/2);
i=find(D<=r);
f(i)=1;
figure(1)
imshow(f,'notruesize')
需要指教,谢谢,麻烦了 imshow(f)就是圆了!
图像个人不熟, 是否点数太少造成!
回复 沙发 ChaChing 的帖子
run了一下楼主的程序,基本可以肯定就是因为点太少了。 呵呵,非常感谢大家.
页:
[1]