python遍历文件夹中的所有jpg文件
python发现文件夹下所有的jpg文件,并且安装文件排放的顺序输出
glob模块是最简单的模块之一,内容非常少。用它可以查找符合特定规则的文件路径名。跟使用windows下的文件搜索差不多。查找文件只用到三个匹配符:”*”, “?”, “[]”。”*”匹配0个或多个字符;”?”匹配单个字符;”[]”匹配指定范围内的字符,如:[0-9]匹配数字。
glob.glob
返回所有匹配的文件路径列表。它只有一个参数pathname,定义了文件路径匹配规则,这里可以是绝对路径,也可以是相对路径。下面是使用glob.glob的例子:
Python
import glob #获取指定目录下的所有图片 print glob.glob(r"E:/Picture/*/*.jpg") #获取上级目录的所有.py文件 print glob.glob(r'../*.py') #相对路径
1 2 3 4 5 6 7 |
import glob #获取指定目录下的所有图片 print glob.glob(r"E:/Picture/*/*.jpg") #获取上级目录的所有.py文件 print glob.glob(r'../*.py') #相对路径 |
这时候就可以得到当前目录下的所有图片,但是如果文件列表不按照顺序排列怎么办呢?比如A02.jpg排在A01.jpg前,
就时候就需要用到sort函数
直接上代码
WSI_MASK_PATH = '/home/jpg/'#存放图片的文件夹路径
paths = glob.glob(os.path.join(WSI_MASK_PATH, '*.jpg'))
paths.sort()
此时wsi_mask_paths就是排列好的路径了
这时候可能会奇怪,这并不是路径呀,还需要
for path in paths:img= cv2.imread(path)
python遍历文件夹中的所有jpg文件相关推荐
- Python判断两个文件夹中互相不同的文件有哪些、判断一个文件夹相对于另外一个文件夹缺少了哪些文件
Python判断两个文件夹中互相不同的文件有哪些.判断一个文件夹相对于另外一个文件夹缺少了哪些文件 目录 Python判断两个文件夹中互相不同的文件有哪些.判断一个文件夹相对于另外一个文件夹缺少了哪些 ...
- matlab打开bmp,Matlab 读取文件夹中所有的bmp文件
将srcimg文件下的bmp文件转为jpg图像,存放在dstimg文件夹下 str = 'srcimg'; dst = 'dstimg'; file=dir([str,'\*.bmp']); :len ...
- git在已忽略文件夹中不忽略指定文件
注意:结尾的星号不能去,去掉就无效了 1.在已忽略文件夹中不忽略指定文件夹 /node_modules/* !/node_modules/layer/ 2.在已忽略文件夹中不忽略指定文件 /node_ ...
- 批量替换一个文件中的文件名,例如将文件夹中s**_abnormal.jpg文件修改为s**_abnor.jpg
文章涉及到StringAbout::开头的函数具体实现参考:string与Cstring字符串类型转换和其他操作总结 CProcessFile::开头的函数实现参考:文件读写操作工具类CProcess ...
- java压缩zip文件夹错误_Java将文件或者文件夹压缩成zip(修复文件夹中存在多个文件报Stream Closed错误问题)...
项目场景: Java将文件或者文件夹压缩成zip(修复文件夹中存在多个文件报Stream Closed错误问题) 问题描述: 最近的项目需要将多级文件夹压缩成zip,网上找了几个工具类,都会报错,所以 ...
- 失物招领php_我的Mac上“失物招领”文件夹中的大型iNode文件是什么?
失物招领php If you're trying to figure out what's taking up space on your Mac, you might stumble upon so ...
- 使用cmd命令在桌面上新建一个文件夹,且在文件夹中新建一个.java文件,使用cmd命令实现.java文件的编译运行
标题使用cmd命令在桌面上新建一个文件夹,且在文件夹中新建一个.java文件,使用cmd命令实现.java文件的编译运行 1.在电脑桌面使用快捷键win+r打开 2.打开cmd命令界面之后使用md d ...
- python批量读取文件夹中的所有excel文件-python遍历文件夹下所有excel文件
大数据处理经常要用到一堆表格,然后需要把数据导入一个list中进行各种算法分析,简单讲一下自己的做法: 1.如何读取excel文件 网上的版本很多,在xlrd模块基础上,找到一些源码: import ...
- python如何遍历文件夹中的所有图片_python遍历文件夹中的所有jpg文件
python发现文件夹下所有的jpg文件,并且安装文件排放的顺序输出 glob模块是最简单的模块之一,内容非常少.用它可以查找符合特定规则的文件路径名.跟使用windows下的文件搜索差不多.查找文件 ...
最新文章
- NoSQL和SQL的那些事
- 反向传播BP 算法之一种直观的解释
- 联盟广告新模式—图片广告
- Taro+react开发(66):注意定义margin的位置
- PHP 二分查找(详细)
- java 单行文本_Java Swing界面编程(17)---单行文本输入组件:JTextField
- 页面加载时序问题----BUG分析
- MIMO-OTFS in High-Doppler Fading Channels:Signal Detection and Channel Estimation(3)
- python机械数据分析_记一次小机器的 Python 大数据分析
- 抖音怎么上热门?这样发视频点赞过万!
- python3学习笔记---类
- 浏览器被hao123劫持首页处理
- 计算机桌面变窄,电脑桌面图标变小怎么调整
- Java基础之《JDK文档》
- 从头开始设计我的网游
- 十进制数与8421码、5421码、2421码以及余3码之间的部分转换
- csapp-lad1
- Nao机器人-CABSL
- 系统svchost占用内存特别大的处理
- 11. Java File和IO流(下)
热门文章
- 人事不干人事,这算什么事
- matlab中selector用法,MATLAB SIMULINK Bus Selector 总线选择
- 1.spring security简单的demo-适合萌新
- 拆除联想一体机M7131z无线网卡
- [bzoj1455]罗马游戏
- 阴阳师系统转移开放服务器,阴阳师:运营商倒闭后?原来只是子账号数据转移,可迁移到官服...
- uniapp 网络请求 get请求
- 软件测试响应时间原则,性能测试二八原则,响应时间2/5/8原则
- 平板电脑能安装java_手机上能安装的应用,平板电脑上是不是都能安装
- Linux系统中删除虚拟机,要删除利用虚拟机安装的linux操作系统,下面哪种方法不能实现删除虚拟系统?...