如何用MATLAB软件识别三维立体图画

 时间:2024-10-22 10:41:52

1、处理图像打开MATLAB,运行以下代码(记得修改要读取的三维立体图画):im=imread('百度.bmp');%读取图像figure(1)imshow(im)%显示原图imo=im(:,:,1);%原图,蓝色素iml=imo;%不动的图像,但为保持矩阵维度一致,也要填零imr=imo;%im_待网右平移的图像[m,n]=size(imo);figure(2)for i=1:150%此150是经验值,基于图像重复单元的长度%相对运动,可看成一个往左,一个往右imr=[zeros(m,1),imr];%在最左边补零iml=[iml,zeros(m,1)];%在最右边补零imshow(imr-iml);%比较平移后两图的差别pause(0.15)%每张图显示0.15秒end

如何用MATLAB软件识别三维立体图画

3、显示图案然后运行如下代码(显示出现图案图片):figure(3)k=1;for j=i-5:i%找该附近的图imr=[zeros(m,j),imo];%在最左边补零iml=[imo,zeros(m,j)];%在最右边补零subplot(2,3,k)k=k+1;imshow(imr-iml);%比较平移后两图的差别end

如何用MATLAB软件识别三维立体图画
  • matlab m语言怎么实现figure覆盖更新
  • matlab7.0如何读取mat格式
  • MATLAB添加箭头线(包括双箭头和改变箭头属性)
  • matlab如何显示输出数据
  • 如何还原matlab默认窗口布局
  • 热门搜索
    虾皮的做法大全 红豆饼的做法 网线做法 甜酒的做法 羊排骨的做法 鱼丸汤的做法 协议书怎么写 酸汤的做法 etc被拉入黑名单了怎么办 禺怎么读