matlab中怎样读取一个文件夹里面的指定类型的所有文件的名称?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了matlab中怎样读取一个文件夹里面的指定类型的所有文件的名称?相关的知识,希望对你有一定的参考价值。
RT,先谢谢了。
dirs=dir('c:\*.sys'); % 用你需要的目录以及文件扩展名替换。读取某个目录的指定类型文件列表,返回结构数组。dircell=struct2cell(dirs)' ; % 结构体(struct)转换成元胞类型(cell),转置一下是让文件名按列排列。
filenames=dircell(:,1) % 第一列是文件名 参考技术A 这个没有办法读到按照电脑的排列顺序的图片
MATLAB如何读取图片
c=imread(' E:\娱乐\照片\路\ P5140106.jpg'); % //读取车辆图像
图片保存在这个目录下,但MATLAB中一直显示File " C:\MATLAB7\work\P5140084.JPG" does not exist. 这是怎么回事?
b=imread(' C:\MATLAB7\work\P5140084.JPG')改成这个也不行
比方说,你可以在E盘下新建一个文件夹 road,把照片拷到这个文件夹里;
然后就可以c=imread('E:\road\P5140106.jpg');
祝你成功~ 参考技术B 路径没有设好,换英文的路径试试。
要不就是你的图片是.jpeg后缀的,是不是后缀错了?
以上是关于matlab中怎样读取一个文件夹里面的指定类型的所有文件的名称?的主要内容,如果未能解决你的问题,请参考以下文章
怎样用matlab读取一个文件夹下的多个子文件夹中的多个jpg图片,急用啊~~~