关于MATLAB逐一读取一个文件夹中的图片 30

myfile=dir('C:\Users\qipan\Desktop\Meanshift\Meanshift\matlab\image\*.jpg');lengthfil... myfile=dir('C:\Users\qipan\Desktop\Meanshift\Meanshift\matlab\image\*.jpg');
lengthfile=length(myfile);
for l=1:lengthfile
Im=imread(myfile(l).name)
以上是我在网上找到的一种读取方式,但是不知道最后一句的name(说是图像名)是什么,具体要写什么代替这个name?
展开
 我来答
百度网友db4b04636
2015-05-05 · TA获得超过2915个赞
知道小有建树答主
回答量:834
采纳率:92%
帮助的人:341万
展开全部
myfile通过dir读取的是结构体,其中有name属性。一般需要文件名,此外还有文件大小,是文件还是文件夹。
追问
就是我有一个图片序列在一个文件夹里,想把它们逐张读入做处理,我现在就想知道,name这个关键字是是不是要根据具体文件改成别的什么东西,应该不是就写个name吧
追答
读取之后就叫name表示文件名,你可以在工作空间点开myfile,它是一个结构体,有一个属性名叫name。还有文件大小,时间等等文件信息。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式