matlab从文件夹名中获得该文件夹下所图像文件名

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了matlab从文件夹名中获得该文件夹下所图像文件名相关的知识,希望对你有一定的参考价值。

function [s,nameC]=get_FileNameFromFolderPath(path)
% 函数调用:[s,nameC]=get_FileNameFromFolderPath(path)
% 函数功能:从文件夹名中获得该文件夹下所图像文件名
% 函数输入:path 为文件夹路径
% 函数输出:s    表示状态,当为0时表示正确
%          nameC 表示获得的图像名的胞体cell
% 函数历史:v0.0 @2013-01-27 created by Aborn

cmd = sprintf(dir %s  /B >%snamelist.txt,path,path);  % 获得当前concept的所有图像的文件名
[s,r]=dos(cmd);

fileName = sprintf(%snamelist.txt,path);
fileID = fopen(fileName);
C = textscan(fileID,%s);a
fclose(fileID);

nameAll = C{1,1};

order = 1;
nameC = {};
for i=1:size(nameAll,1)
    if strcmp(nameAll{i,1}(1,end-3:end),.jpg)==1       % 找到.jpg文件名
        nameC{order,1} = nameAll{i,1};
        order = order + 1;
    end
end

 

 

from: http://blog.csdn.net/loveaborn/article/details/8545915aa

以上是关于matlab从文件夹名中获得该文件夹下所图像文件名的主要内容,如果未能解决你的问题,请参考以下文章

Matlab属性检查器怎么调整参数

如何从 Matlab 中的 .ply 文件中提取 rgb 图像

在 MATLAB 中将输出图形保存为 png 文件

在 Matlab 中保存为图形格式文件的图像的大小和分辨率

在MATLAB中将输出数字保存到png文件

matlab中fgetlfgetsfread函数