如何用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软件识别三维立体图画

2、找图回车,等着看是否出现图形,出现图形后按Ctrl+C停止程序(说明图形大概就在该平移位置)

如何用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默认窗口布局
  • 热门搜索
    新冠状病毒手抄报 珍爱生命手抄报内容 保护绿色家园手抄报 快乐成长手抄报内容 母亲手抄报大全 清明节的手抄报怎么画 感恩手抄报图片 环境卫生手抄报 六一手抄报简单又好画 英语手抄报资料