精华内容
下载资源
问答
  • matlab 测试文件夹.zip

    2020-05-29 17:06:16
    本科做的车牌字符识别毕业设计,是用matlab做的,代码都有注释,一般比较好理解,里面东西较多,都是我在本科时做的一些东西,还有人脸检测的东西,车牌的话只需要运行chepai.m这个文件夹就行,
  • matlab遍历文件夹

    千次阅读 2011-12-10 19:35:37
    这又是个matlab程序,上次帮同学写了个提取序列的函数,这次要能自动将文件夹中所有文件自动的识别并创建对应的文件夹文件夹名要和文件中某个字段相同。 好人做到底吧,首先上网搜怎么样创建文件夹,百度下,立刻...

    这又是个matlab程序,上次帮同学写了个提取序列的函数,这次要能自动将文件夹中所有文件自动的识别并创建对应的文件夹,文件夹名要和文件中某个字段相同。

    好人做到底吧,首先上网搜怎么样创建文件夹,百度下,立刻出来了,用system()函数。如下

                            tmp1=['mkdir ' dir_final];
                            system(tmp1);   %文件夹创建完成  

    我试了下,用下面的函数系统就自动关机了,大笑,哈哈,

    fun='shutdown -s';
    system(fun);

    你运行了?哈哈,别急赶紧在运行里输入shutdown -a 就取消自动关机了,不过要快,就30秒时间。

    不扯了,赶紧做正事。

    这次的文件内容如下

    LOCUS       HUMHOX4A     5834 bp    DNA             PRI       26-NOV-1992
    DEFINITION  Human homeobox HOX 4A gene for homeodomain protein, complete cds.
    ACCESSION   D11117
    NID         g219879
    KEYWORDS    HOX 4A homeodomain protein; homeobox.
    SOURCE      Human peripheral lymphocytes, cell line AKIBA, AKIBA genomic cosmid
                library, DNA.
      ORGANISM  Homo sapiens
                Eukaryotae; mitochondrial eukaryotes; Metazoa; Chordata;
                Vertebrata; Eutheria; Primates; Catarrhini; Hominidae; Homo.
    REFERENCE   1  (bases 1 to 5834)
      AUTHORS   Taniguchi,Y., Fujii,A. and Moriuchi,T.
      TITLE     Cloning and sequencing of the human homeobox gene HOX4A
      JOURNAL   Biochim. Biophys. Acta 1132, 332-334 (1992)
      MEDLINE   93041940
    COMMENT     Submitted (14-MAY-1992) to DDBJ by: Yasushi Taniguchi  
                Dept. of Cell Biology  
                Tokai University Schoo

    不同的是这次有n个这样的文件,要创建n个文件夹,对应的文件夹名如字段ACCESSION后面的6个字符串所示,

    毫无疑问又要用大循环了,而且这个大循环外面还要套个遍历放这写文件的文件夹中内容的循环,(把这句一定要读懂),matlab自带的dir函数就有这个功能。

    DIRS=dir([SCR_DIR,'*.txt']);
    
    bit_flag=0;
    
    n=length(DIRS);
    for i=1:n
    	if ~DIRS(i).isdir

    这就起到了遍历的功能。

    接下来要打开文件了,并找对应的字段,因为这个字段总是在前面,所以少读点内容就可以了。

    file_name=SCR_DIR;
            file_name=strcat(file_name,DIRS(i).name);
            file_id=fopen(file_name,'r');
            file_content=fread(file_id,500);
            fclose(file_id);
            for i=1:480
                switch file_content(i)
                    case {'A'}
                        if(strncmp(char(file_content(i:i+9))','ACCESSION',9))

    读取了字段就可以创建文件夹了,

     dir_tmp=char(file_content(i+12:i+13+5));
                            dir_tmp=dir_tmp(1:6);
                            dir_final=[DIR_NAME_PART,dir_tmp'];
                            tmp1=['mkdir ' dir_final];
                            system(tmp1);   %文件夹创建完成  
                            bit_flag=1;

    全部遍历完就可以了。





    展开全文
  • matlab遍历文件夹 .

    2012-12-18 12:08:48
    这又是个matlab程序,上次帮同学写了个提取序列的函数,这次要能自动将文件夹中所有文件自动的识别并创建对应的文件夹文件夹名要和文件中某个字段相同。 好人做到底吧,首先上网搜怎么样创建文件夹,百度下,立刻...

    这又是个matlab程序,上次帮同学写了个提取序列的函数,这次要能自动将文件夹中所有文件自动的识别并创建对应的文件夹,文件夹名要和文件中某个字段相同。

    好人做到底吧,首先上网搜怎么样创建文件夹,百度下,立刻出来了,用system()函数。如下

    1. tmp1=['mkdir ' dir_final];  
    2. system(tmp1);   %文件夹创建完成    
                            tmp1=['mkdir ' dir_final];
                            system(tmp1);   %文件夹创建完成  

    我试了下,用下面的函数系统就自动关机了,大笑,哈哈,

    1. fun='shutdown -s';  
    2. system(fun);  
    fun='shutdown -s';
    system(fun);

    你运行了?哈哈,别急赶紧在运行里输入shutdown -a 就取消自动关机了,不过要快,就30秒时间。

    不扯了,赶紧做正事。

    这次的文件内容如下

    1. LOCUS       HUMHOX4A     5834 bp    DNA             PRI       26-NOV-1992  
    2. DEFINITION  Human homeobox HOX 4A gene for homeodomain protein, complete cds.  
    3. ACCESSION   D11117  
    4. NID         g219879  
    5. KEYWORDS    HOX 4A homeodomain protein; homeobox.  
    6. SOURCE      Human peripheral lymphocytes, cell line AKIBA, AKIBA genomic cosmid  
    7.             library, DNA.  
    8.   ORGANISM  Homo sapiens  
    9.             Eukaryotae; mitochondrial eukaryotes; Metazoa; Chordata;  
    10.             Vertebrata; Eutheria; Primates; Catarrhini; Hominidae; Homo.  
    11. REFERENCE   1  (bases 1 to 5834)  
    12.   AUTHORS   Taniguchi,Y., Fujii,A. and Moriuchi,T.  
    13.   TITLE     Cloning and sequencing of the human homeobox gene HOX4A  
    14.   JOURNAL   Biochim. Biophys. Acta 1132, 332-334 (1992)  
    15.   MEDLINE   93041940  
    16. COMMENT     Submitted (14-MAY-1992) to DDBJ by: Yasushi Taniguchi    
    17.             Dept. of Cell Biology    
    18.             Tokai University Schoo  
    LOCUS       HUMHOX4A     5834 bp    DNA             PRI       26-NOV-1992
    DEFINITION  Human homeobox HOX 4A gene for homeodomain protein, complete cds.
    ACCESSION   D11117
    NID         g219879
    KEYWORDS    HOX 4A homeodomain protein; homeobox.
    SOURCE      Human peripheral lymphocytes, cell line AKIBA, AKIBA genomic cosmid
                library, DNA.
      ORGANISM  Homo sapiens
                Eukaryotae; mitochondrial eukaryotes; Metazoa; Chordata;
                Vertebrata; Eutheria; Primates; Catarrhini; Hominidae; Homo.
    REFERENCE   1  (bases 1 to 5834)
      AUTHORS   Taniguchi,Y., Fujii,A. and Moriuchi,T.
      TITLE     Cloning and sequencing of the human homeobox gene HOX4A
      JOURNAL   Biochim. Biophys. Acta 1132, 332-334 (1992)
      MEDLINE   93041940
    COMMENT     Submitted (14-MAY-1992) to DDBJ by: Yasushi Taniguchi  
                Dept. of Cell Biology  
                Tokai University Schoo

    不同的是这次有n个这样的文件,要创建n个文件夹,对应的文件夹名如字段ACCESSION后面的6个字符串所示,

    毫无疑问又要用大循环了,而且这个大循环外面还要套个遍历放这写文件的文件夹中内容的循环,(把这句一定要读懂),matlab自带的dir函数就有这个功能。

    1. DIRS=dir([SCR_DIR,'*.txt']);  
    2.   
    3. bit_flag=0;  
    4.   
    5. n=length(DIRS);  
    6. for i=1:n  
    7.     if ~DIRS(i).isdir  
    DIRS=dir([SCR_DIR,'*.txt']);
    
    bit_flag=0;
    
    n=length(DIRS);
    for i=1:n
    	if ~DIRS(i).isdir

    这就起到了遍历的功能。

    接下来要打开文件了,并找对应的字段,因为这个字段总是在前面,所以少读点内容就可以了。

    1. file_name=SCR_DIR;  
    2.         file_name=strcat(file_name,DIRS(i).name);  
    3.         file_id=fopen(file_name,'r');  
    4.         file_content=fread(file_id,500);  
    5.         fclose(file_id);  
    6.         for i=1:480  
    7.             switch file_content(i)  
    8.                 case {'A'}  
    9.                     if(strncmp(char(file_content(i:i+9))','ACCESSION',9))  
    file_name=SCR_DIR;
            file_name=strcat(file_name,DIRS(i).name);
            file_id=fopen(file_name,'r');
            file_content=fread(file_id,500);
            fclose(file_id);
            for i=1:480
                switch file_content(i)
                    case {'A'}
                        if(strncmp(char(file_content(i:i+9))','ACCESSION',9))

    读取了字段就可以创建文件夹了,

    1. dir_tmp=char(file_content(i+12:i+13+5));  
    2.                        dir_tmp=dir_tmp(1:6);  
    3.                        dir_final=[DIR_NAME_PART,dir_tmp'];  
    4.                        tmp1=['mkdir ' dir_final];  
    5.                        system(tmp1);   %文件夹创建完成    
    6.                        bit_flag=1;  
     dir_tmp=char(file_content(i+12:i+13+5));
                            dir_tmp=dir_tmp(1:6);
                            dir_final=[DIR_NAME_PART,dir_tmp'];
                            tmp1=['mkdir ' dir_final];
                            system(tmp1);   %文件夹创建完成  
                            bit_flag=1;

    全部遍历完就可以了。


    展开全文
  • MATLAB:对文件夹中的图片进行批量化处理,这里以 imresize()操作为例子:1 %matlab 从一个文件夹中批量读取、处理并保存图片文件到另外一个文件夹 2 clear;clc;34 srcFace = ' '; %源文件夹5 fileSavePath=' ';%...

    MATLAB:对文件夹中的图片进行批量化处理,这里以 imresize()操作为例子:

    1 %matlab 从一个文件夹中批量读取、处理并保存图片文件到另外一个文件夹 2 clear;clc;

    3

    4 srcFace = ' '; %源文件夹

    5 fileSavePath=' ';%保存的文件夹

    6 src=srcFace;

    7 srcsuffix='.jpg';

    8 srcsuffixSave='.png';

    9 files = dir(fullfile(src, strcat('*', srcsuffix)));

    10 doDispOrSave = true ;

    11 for file_i= 1 : length(files)

    12 disp(file_i);

    13 srcName = files(file_i).name;

    14 noSuffixName = srcName(1:end-4);

    15 srcName1=files(file_i).name;

    16 pathImgName=sprintf('%s%s%s',src,'\',srcName1);

    17 imgSrc=imread(pathImgName);

    18

    19 imgResize=imresize(imgSrc,0.95);

    20

    21 if(doDispOrSave==true)

    22 close all;

    23 figure('Name','imgSrc-imgResize');

    24 subplot(2,1,1); imshow(imgSrc);

    25 subplot(2,1,2); imshow(imgResize);

    26 else

    27 savePathName=sprintf('%s%s%s%s',fileSavePath,'\',noSuffixName,srcsuffixSave);

    28 imwrite(imgResize,savePathName);

    29 end

    30 end

    标签:files,批量,文件夹,imgResize,matlab,file,imgSrc,s%

    来源: https://www.cnblogs.com/Robin-tao/p/13027427.html

    展开全文
  • Matlab 7.0 添加语音处理工具箱(voicebox) voicebox语音处理matlab工具箱,用于语音编码 语音压缩和语音识别。1、解压voicebox.zip,将整个目录voicebox复制到MATLAB的安装目录的TOOLBOX目录下,如D:\MATLAB7\...

    Matlab 7.0 添加语音处理工具箱(voicebox)    voicebox语音处理matlab工具箱,用于语音编码 语音压缩和语音识别。

    1、解压voicebox.zip,将整个目录voicebox复制到MATLAB的安装目录的TOOLBOX目录下,如D:\MATLAB7\toolbox\

    2、打开Matlab,在MATLAB命令窗口中输入以下命令:

    >> cd D:\MATLAB7\toolbox\voicebox

    >> addpath(genpathKPM(pwd))

    >>

    将TOOLBOX下新加的voicebox工具箱加到MATLAB的搜索路径中去。

    添加voicebox工具箱的MATLAB的搜索路径也可采用如下指令

    >> addpath(genpath(`D:\MATLAB7\toolbox\voicebox`))

    >>

    3、为了永久保存上面的路径,以免下次重启MATLAB时重新添加,在MATLAB命令窗口下使用下面的命令:

    >> savepath

    >>

    4、检验是否成功设置的方法:

    在命令窗口中输入以下命令:which activlev.m(可以为所加工具箱的任一个M文件名称),如果显示正

    确,就说明上面的设置成功。

    >> which activlev.m

    D:\MATLAB7\toolbox\voicebox\activlev.m

    >

    >>

    >

    展开全文
  • 能自动将文件夹中所有文件自动的识别并创建对应的文件夹文件夹名要和文件中某个字段相同。用system()函数。如下tmp1=['mkdir ' dir_final];system(tmp1); %文件夹创建完成我试了下,用下面的函数系统就自动关机了...
  • matlab语音识别 09识别

    2020-11-09 22:08:29
    基于matlab的语音识别 0-9识别 使用了双门限法 自动循环识别整个文件夹的mp3文件;
  • RT下了一个关于语音识别系统的程序但是看不大明白主要是它对语音数据进行批处理的这块它用到一些MAT文件来存储数据以前我没用过不太明白请各位高人指点它究竟是怎么写进MAT文件里的以...RT 下了一个关于语音识别系统...
  • 我想做两个事情:  1.识别出来汉字并且把汉字变成一个数字串。 matlab识别汉字的问题: 在预设下面
  • 在当前文件夹或MATLAB路径中未找到文件D:\Program\MATLAB\ 想比很多CV工程都遇到过这样的情况:老师布置了一个任务,咱...②MATLAB识别文件路径会在你建立或保存文件后将文件路径同时保存,那么你只需要东西啊小手在
  • 一个简单的MATLAB水果识别项目代码,把文件夹放到工作空间,点击运行untitled.m文件,然后选择文件夹里的水果就可以识别水果种类,带简单界面。
  • matlab无法识别当前路径下的文件 现象:m文件中应用的某个函数给出警告:xxx是无效变量或函数 解决方案: 有可能当前路径下确实没有警告中所说的文件,需要包含相应文件。 matlab的路径搜索规则:若子文件夹下含有...
  • 毕业设计使用Matlab完成的简易车牌识别功能,能够识别大部分的蓝色小型车牌。用于图像识别技术的学习和理解。...使用方法:下载后解压,使用Matlab运行Test.m文件即可,也可以自己在Test文件夹下新建新的测试图像
  • 基于matlab 国内车牌识别步骤:原图像识别、列过滤、行过滤、分割结果、灰度、水平倾斜校正后、滤波二值化、字符分割。 二、源代码 % clear addpath(genpath(pwd)); %添加子文件夹下的所有文件 %%加载图像 start=...
  • [摘要]模式识别数字识别matlab(Pattern recognition, digital recognition, matlab) 清除所有 中图分类号 同济= 0; 1 = E:\ MATLAB R2009a便携式\树姿”;%图片文件夹 file2 =“BMP”文件类型;%。r=0.5; %%%%%%...
  • 车牌识别matlab源程序

    2010-04-17 20:41:43
    本例演示了如何用matlab进行图像识别,适合对matlab和图像处理有一定基础的爱好者学习。 将文件放于matlab目录下work文件夹中运行
  • 本人编写的代码如下: ...files = dir('D:\人工智能\图像识别数据\1\*.jpg'); for i = 1 : numel(files) oldname = files(i).name; I = imread(['D:\人工智能\图像识别数据\1\' oldname]); if i<10...
  • 今天要对一个视频数据集进行处理,需要识别出一个视频每一帧图像中的人并且画框识别。最后人体识别的代码已经从网上找了,所以问题就是如何把数据集的所有视频转化为图片。 首先先看一下如何把单个视频转为图片: ...
  • 本系统为人体异常行为检测系统 本文件夹下共包含12个文件 ...其中matlab代码文件9个,视频源文件夹1个(内含4个视频),指导视频一个,说明文档一个 其中仅需要打开Main_Test.fig文件,点击运行即可使用
  • 如果名字过长(一般不会)还出现不识别。:matlab文件命名最主要的原则是第一个字符不能是数字和下划线,不能有空格。总结:matlab文件命名最主要的原则是第一个字符不能是数字和下划线,不能有空格。文件名不要取为...
  • 基于MATLAB的PCA人脸识别实现博客中的源代码和数据集,都压缩在一个文件夹中,可直接运行
  • 有一点需要补充,如果路径是有中文,那么使用notepad修改matlabrc.m后,会出现路径无法识别的情况,应该是编码错误,导致不识别。这个时候可以以管理员身份运行matlab,然后在matlab中HOME->open打开这个.m文件,...
  • 之前写人脸识别的时候遇到如上问题。然后发现解决方案一:local_address=pwd. 这样会返回当前工作目录的路径,local_address被赋值为字符串,就是下图里的下面这个位置但是对任意文件夹里的M文件需要先设置当前工作...
  • 四种支持向量机用于函数拟合与模式识别Matlab示例程序-用于函数拟合与模式识别的...四种支持向量机用于函数拟合与模式识别Matlab示例程序,内容主要在四个文件夹里面 所含内容: Figure5.jpg
  • 本课题是基于MATLAB颜色的植物虫害检测识别,可以辨析植物叶子属于是轻度虫害,中度虫害,严重虫害,正常等四个级别。算法流程:每种等级叶子分别放在同一个文件夹,训练得到每个文件夹每个叶子的颜色分量,得到训练...
  • 因为精力有限我准备的训练字库较少,你可以在压缩包train文件夹添加字库 。压缩包里面有个read me.txt里面有详细步骤。
  • 通过已有的大量的花卉图片素材,编写卷积神经网络对花卉图片训练集进行训练,并且将训练后所得模型存放在指定文件夹。再编写一个简洁的python图形的用户交互界面,实现图片的选择,根据训练出来的神经网络将识别结果...
  • 包含代码和人脸数据库,更改文件夹地址后即可运行,Matlab人脸识别,包含GUI界面设计

空空如也

空空如也

1 2 3 4 5 ... 8
收藏数 158
精华内容 63
关键字:

matlab识别文件夹

matlab 订阅