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

时间: 2024-10-14 08:40:46

matlab从文件夹名中获得该文件夹下所图像文件名的相关文章

如何在linux系统下对文件夹名有空格的文件夹进行操作

http://www.2cto.com/os/201409/335119.html 在Windows操作系统中可以轻易地创建\移动\删除文件夹名带有空格的文件夹, 而在linux则需要进行一些特殊的处理才能实现以上功能. (1)创建文件夹 mkdir my\ first 这条命令创建了文件夹"my first",文件夹名中my和first之间有一个空格,在命令行中需要 添加一个"\"符号和一个空格的组合 mkdir my\ \ tow 这条命令创建了文件夹"

mac下查看.mobileprovision文件及钥匙串中证书.cer文件

mac下查看.mobileprovision文件及钥匙串中证书.cer文件 一. mobileprovision文件查看 xxx.mobileprovision是ios开发中的设备描述文件,里面有证书信息.调试设备的UUID信息.bundle identifier等,此文件是二进制格式不能直接打开,那么如何查看其中信息呢 方法1 使用mac自带security命令行 用mac自带的命令security,cd到mobileprovision所在的文件夹,执行 security cms -D -i

input type file onchange上传文件的过程中,同一个文件二次上传无效的问题。

不要采用删除当前input[type=file]这个节点,然后再重新创建dom这种方案,这样是不合理的.解释如下:input[type=file]使用的是onchange去做,onchange监听的为input的value值,只有再内容发生改变的时候去触发,而value在上传文件的时候保存的是文件的内容,你只需要在上传成功的回调里面,将当前input的value值置空即可.event.target.value=''; 转自https://www.cnblogs.com/imsomnus/p/62

文件类型分类:头文件dirent.h中定义的文件类型与linux内文件符号对应关系

头文件 dirent.h 定义了文件类型: enum{    DT_UNKNOWN = 0,         //未知类型    DT_FIFO = 1,            //first in, first out 类似于管道, 有名管道    DT_CHR = 2,             //字符设备文件    DT_DIR = 4,             //目录    DT_BLK = 6,             //块设备文件    DT_REG = 8,          

java删除文件夹 Java中实现复制文件或文件夹

删除文件夹 import java.io.File; public class DeleteDir { /** * @param args */ public static void main(String[] args) { File filedir = new File("D:\\360down"); deletedirect(filedir); System.out.println("over"); } /** * @param file */ private

SharePoint 2013中的默认爬网文件扩展名和分析文件类型

摘要:了解默认情况下 SharePoint 2013 爬网的文件扩展名及其解析的文件类型,可以借此了解搜索可以爬的文件和支持的功能. 如果“管理文件类型”页上的列表包含文件扩展名,爬网组件将仅爬网文件.内容处理组件只能解析爬网文件的内容: 当它具有可解析文件格式的格式处理程序. 当使用格式处理程序解析具有文件格式和文件扩展名的文件时. 默认情况下,SharePoint 2013 满足很多文件类型的这些要求. 默认爬网文件扩展名和解析文件格式 下表显示 SharePoint 2013 具有内置格式

Win10系统修改主机名、用户名称和密码、以及C盘中的用户文件夹名

写在前面 近期重新安装了Ubuntu16.04系统,同时也修改了Windows10系统的用户名.密码,还有C盘用户文件夹名称.对于Linux和windows系统来说,修改名称基本都是三部分,主机名.用户名和密码.用户文件夹名称.用户文件夹名是不能在用户自身登陆时修改的(也就是不能自己修改自己的名称,否则修改后无法登陆),需要新建一个用户并赋予管理员权限,或者开启Administrator登陆,直接使用Administrator来修改想要修改的用户文件夹名称.然而登陆界面的用户名和密码都可以轻松的

学习记录004-目录与文件扩展名

一.目录1.系统日志文件的存放处/var/log/messages,里面的信息自动轮询,经常看这个文件,系统有问题,先看这个文件2.var/log/secure //记录登录的信息按周轮询3.var/log/wtmp //记录last的信息 输入last显示登录账户的信息 或者w who lastlog4.var/spool/cron/root //定时任务 crontab -l 一样的效果5.var/spool/clientmqueue //sendmail 临时邮件的文件目录 有时候会导致i

获取文件扩展名

函数名称: strrchr 函数原型:char *strrchr(const char *str, char c); 所属库: string.h 函数功能:查找一个字符c在另一个字符串str中末次出现的位置(也就是从str的右侧开始查找字符c首次出现的位置),并返回从字符串中的这个位置起,一直到字符串结束的所有字符.如果未能找到指定字符,那么函数将返回NULL. 相关函数功能: 获取文件扩展名 宽字符获取文件扩展名:wcsrchr