今天被师兄问到如何利用matlab批处理图片,觉得很简单嘛

就让他去百度 结果只百度到处理文件夹中图片的程序

好吧 这里放上如何处理文件夹中子文件夹的图片

现状:在一个名为casia的文件夹中,里面有很多子文件夹,每个子文件夹均以人名为文件件名,每个子文件夹中有一定数量的图片,如图所示

casia文件夹图示:

casia文件夹中 子文件夹图示:

目的:将casia文件夹中->每个子文件夹中的图片进行修改大小处理

code:

%图片路径

src='D:\casia';

%存取路径

des='D:\resize-casia';

pathlist1=dir(src);

filenum1=length(pathlist1);

filenamelist1={pathlist1.name};

%由于得到的filenamelist第一个是.第二个是..第三个才是文件夹名,

%故i从3开始

for i=3:filenum1

%做一次嵌套,目的是读取子文件夹中的图片

imgsrcpath=[src,'\',filenamelist1{i}];

imgdespath=[des,'\',filenamelist1{i}];

pathlist2=dir(imgsrcpath);

filenum2=length(pathlist2);

filenamelist2={pathlist2.name};

for j=3:filenum2

imgsrcpath1=[imgsrcpath,'\',filenamelist2{j}];

imgdespath1=[imgdespath,'\',filenamelist2{j}];

imgsrc=imread(imgsrcpath1);

%imgdes=imresize(imgsrc,[160,160],'bilinear');

imgdes=imresize(imgsrc,[160,160]);

imwrite(imgdes,imgdespath1);

end

%这个i用来看处理到第几个文件夹了

i

end

以上,即可完成处理

其实,关于图片大小的resize,如果只是涉及到一个文件夹内的图片大小处理,有个非常简单的方法,你首先需要一个看图工具,现在基本上所有看图工具都有批量转换尺寸的功能

点击批量改尺寸后

根据自己的需求修改即可

matlab读取一个文件的图片大小,Matlab读取文件夹中子文件夹中的图片并修改尺寸...相关推荐

  1. python获取图片大小_如何在pygame(python)中获取图片大小

    If I'm using an image and I want to know the image's size in the file. There is a function to get th ...

  2. python实现:提取文件夹中子文件夹的图片

    提取文件夹中子文件里的图片的方法 主要运用到的函数 import os import shutil 首先需要获取内部文件夹的文件名 os.chdir("D:/作业/python/数据集/if ...

  3. 利用python将文件夹中子文件夹中的图片数目大于小于指定的数目分类

    利用python将文件夹中子文件夹中的图片数目大于小于指定的数目分类 find ./ -name ".DS_Store" -depth -exec rm {} \;  Mac 删除 ...

  4. Android文件夹占用空间分析,关于Android中图片大小、内存占用与drawable文件夹关系的研究与分析...

    从上一篇文章<Android屏幕适配全攻略>写完之后,经常会有朋友问我这个问题:"能不能一个App只提供一套切图适应所有的分辨率呢?"我觉得有必要写一篇文章来研究一下这 ...

  5. 关于Android中图片大小、内存占用与drawable文件夹关系的研究与分析

    从上一篇文章<Android屏幕适配全攻略>写完之后,经常会有朋友问我这个问题:"能不能一个App只提供一套切图适应所有的分辨率呢?"我觉得有必要写一篇文章来研究一下这 ...

  6. python批量读取图片并复制入word_提取word文档中的图片并使用Python进行批量格式转换,出,Word,里,利用,python...

    日常工作中,你是否遇到过这样的场景,领导发来一份 Word 文档,要求你将文档中的图片存储到一个文件夹内,并且还要将图片都改成 .jpg 或者 .png,你会怎么办?你是不是一边内心崩溃,一边开始一张 ...

  7. kb mac压缩图片大小_图压:简单易用的 macOS 图片压缩软件

    图压是一款免费的简单易用的 macOS 图片压缩软件,可以批量操作任务,拥有根据宽度.高度自动判断尺寸比例进行压缩的能力,自选压缩强度或是按照目标文件大小进行压缩. 1. 压缩到指定尺寸 在压缩的同时 ...

  8. android listview 只加载显示的图片大小,Android ListView只加载当前屏幕内的图片(解决list滑动时加载卡顿)...

    最近在做ListView分页显示,其中包括图片 和文字(先下载解析文字内容,再异步加载图片)发现每次点击下一页后,文字内容加载完毕,马上向下滑动,由于这时后台在用线程池异步下载图片,我每页有20条,也 ...

  9. 在c 语言里如何制作滑动图片大小,[教程]教你在微信小程序中实现手势缩放图片...

    在小程序中,image 组件的 mode 有 12 种,其中只有三种是缩放模式.而在这三种之中,只有 aspectFit 模式可以等比例缩放图片,并显示完整的图片.此模式是保证图片长边完整地显示出来, ...

最新文章

  1. 四种常见的激活函数画图及简单改造
  2. 真是一分钱一分货 NVme SSD都有哪些优势?
  3. 关于最近使用文档的几个技巧
  4. springboot-Initializer例子及分析
  5. 图形显卡_选核芯显卡还是独立显卡?这才是决定笔记本电脑性能的关键
  6. Java 判断文件是否隐藏
  7. 使用Blazor和SqlTableDependency进行实时HTML页面内容更新
  8. ubuntu mysql远程连接
  9. 修改ns服务器,修改你的域名ns服务器地址
  10. anti-wrinkle_Anti-wrinkle是什么意思
  11. Gearman中文手册技术文档分享chm
  12. cmake简洁教程 - 第五篇
  13. Angular动态绑定HTML文本
  14. java后台框架 springmvc mybaits 集代码生成器 SSM SSH
  15. 新版标准日本语初级_第三十七课
  16. 从一个Laravel SQL注入漏洞开始的Bug Bounty之旅
  17. linux一次三行显示文件内容,Linux 命令合集(二):查看文件及内容处理命令
  18. Android Retrofit通过OkHttp设置Interceptor拦截器统一打印请求报文及返回报文
  19. Zynga欲收购风靡全球的画画猜字游戏Draw Something
  20. Oracle-1 - :超级适合初学者的入门级笔记,CRUD,事务,约束 ......

热门文章

  1. kd-tree理论以及在PCL 中的代码的实现
  2. 设置VSCode终端命令行清除快捷键Ctrl+K或Ctrl+L
  3. JS实现每隔几个字符添加字符(串):实现每间隔10个字就换行一次,多用于echarts横坐标的显示文本拥挤换行;实现间隔8个字符就添加❤❤
  4. 在ubuntu 14.04 64bit下配置安装PyQt4(python2.7和python3.4)
  5. 如何在Win7电脑上增加新磁盘分区?
  6. [python]关于字符串查找和re正则表达式的效率对比
  7. iOS 导航栏遮挡问题 --- iOS开发系列 ---项目中成长的知识七
  8. SQL Server 中update的小计
  9. UVA 216 Getting in Line
  10. 大型数据库设计原则与技巧