matlab问题:能解释下面一段程序中的第2句中的imopen(I,strel('disk',16)); 以及程序中的最后两句吗?
完整程序为: I=imread('rice.png'); backgroud=imopen(I,strel('disk',16)); imshow(backgroud); figure,surf(double(backgroud(1:8:end,1:8:end))),zlim([0 256]); set(gca,'Ydir','reverse');
完整程序为: I=imread('rice.png'); backgroud=imopen(I,strel('disk',16)); imshow(backgroud); figure,surf(double(backgroud(1:8:end,1:8:end))),zlim([0 256]); set(gca,'Ydir','reverse');
答案:imopen 对图像作开运算
surf 作曲面图
set 将图像y坐标反向
其他:映射到缓冲区
上一个:帮忙看看这个matlab为什么这个程序为什么只循环一次就结束了,谢谢。。。
下一个:matlab程序: plot(time,y(3,:),'r')