44问答网
所有问题
matlab批量读入图片,如读入1000幅,how图片按照图片命名正常顺序读入计算机读入顺序是按照二进制的顺序
图片的命名是按照1到1000的数字命名的,可是计算机读入图片是1,10,100依次读入的,怎么写程序才能让他时按照1,2,3,4,5,,,,读入呢
举报该问题
推荐答案 推荐于2016-07-09
将你的图像统一进行一次重命名如:1.jpg,2.jpg等,然后利用
for循环
依次进行处理即可,如下面的语句:假设你的图像共有20副:
str='D:\做差\好的图像\'; %我的图像放在D盘,做差
文件夹
下,好的图像文件夹下
for i=1:20
I=imread([str,num2str(i),'.bmp']); %依次读取每一幅图像
%在此处进行你的
图像处理
即可
end
追问
那我要在控制窗口显示正在读入的图片名呢?万分感激
温馨提示:答案为网友推荐,仅供参考
当前网址:
http://44.wendadaohang.com/zd/YVVRVKVRWVWGZKGDWVZ.html
其他回答
第1个回答 2018-08-01
您好我是来提问的,您这个问题解决了吗
相似回答
大家正在搜
相关问题
matlab 批量读入和写出图片程序
matlab 中怎么把图片批量命名 呐 在线等
在MATLAB中怎样批量读入图片
有没有大神指点一下,我想用MATLAB读取按顺序读取一个文件...
matlab批量读入图片
matlab读取文件夹下所有文件顺序的问题
matlab imread()批量读取图片
如何用matlab批量读取图片?