matlab中取文件名函数,matlab从文件夹名中获取该文件夹下所图像文件名

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');

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

end0b1331709591d260c1c78e86d0c51c18.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值