利用txt索引图像路径或直接对目录下的图像进行逐一测试
1. 利用txt索引图像路径进行逐一测试
import os
from PIL import Image
VOCdevkit_path = 'VOCdevkit'
image_ids=open(os.path.join(VOCdevkit_path,"VOC2007/ImageSSegmentation/val.txt"),'r').read().splitlines()
for image_id in image_ids:
image_path = os.path.join(VOCdevkit_path,"VOC2007/JPEGImages/"+image_id+".jpg")
image = Image.open(image_path)
image = deeplab.get_miou_png(image)
image.save(os.path.join(pred_dir, image_id + ".png")))
说明:
VOCdevkit_path = r'E:\All directions of the project team\语义分割\deeplabv3-plus-pytorch-main\VOCdevkit'
image_ids =open(os.path.join(VOCdevkit_path,"VOC2007/ImageSets/Segmentation/val.txt"),'r').read().splitlines() # 返回一个list,没有\n
image_ids =open(os.path.join(VOCdevkit_path,"VOC2007/ImageSets/Segmentation/val.txt"),'r').readlines() # 返回一个list,有\nimage_ids =open(os.path.join(VOCdevkit_path,"VOC2007/ImageSets/Segmentation/val.txt"),'r').readlines().strip() # 返回一个list,没有\n
2. 目录下的图像进行逐一测试
image_ids = os.listdir(VOCdevkit_path)
for image_id in image_ids:
image_path = os.path.join(VOCdevkit_path,"VOC2007/JPEGImages/"+image_id+".jpg")
image = Image.open(image_path)
image = deeplab.get_miou_png(image)
image.save(os.path.join(pred_dir, image_id + ".png")))
利用txt索引图像路径或直接对目录下的图像进行逐一测试相关推荐
- iis通过路径无法访问网站目录下的图片问题
iis通过路径无法访问网站目录下的图片问题 今天做一个asp网站需要通过目录来访问网站下面的gif图片.网站配置到iis后访问正常,但是图片文件通过连接的方式死活访问不到,提示404不存在.html文 ...
- python怎么导入txt文件夹-python读取一个目录下所有txt里面的内容方法
实例如下所示: import os allFileNum = 0 def printPath(level, path): global allFileNum ''''' 打印一个目录下的所有文件夹和文 ...
- cmake linux模板 多目录_多目录工程的CmakeLists.txt编写(自动添加多目录下的文件)...
实现类似于vs中工程的CMakeLists.txt的编写.功能为main.cpp调用hello.cpp 的hello()函数,world.cpp的world()函数.使用自动添加多目录下的文件. 1. ...
- 用Python+PIL将目录下jpg图像批量转成pdf文件
一.引言 最近单位有个事,需要将一堆图片文件先转成pdf文件,同事下了个windows下的图形软件,但要一个个转,几百个jpg文件,太过麻烦,因此想用Python批量来做.一查,图像处理库PIL库可以 ...
- android资源文件下的图片绝对路径,如何获取drawable目录下的图片绝对路径
Public DNS (公共域名解析服务) 114DNS 服务IP:114.114.114.114, 114.114.115.115 拦截 钓鱼病毒木马网站:114.114.114.119, 114. ...
- 在/tmp目录下,新建项目director新建3个TXT文件,分别命名file1 、fie2、fie3,用 vi编辑器分别在三个文件中输入内容
1.在/tmp目录下,新建项目director新建3个TXT文件,分别命名file1.2.3 用vi编辑器分别在三个文件中输入内容 2 将三个file文件中的内容合并到一个文件中命名为 filetes ...
- 【优秀课设】基于OpenCV的Python人脸识别、检测、框选(遍历目录下所有照片依次识别 视频随时标注)
基于OpenCV的Python人脸识别.检测.框选 (遍历目录下所有照片依次识别 视频随时标注) 移步: https://blog.csdn.net/weixin_53403301/article/d ...
- 【优秀课设】基于OpenCV-Python的树莓派人脸识别及89C52单片机控制系统设计(指定照片进行识别、遍历目录下所有照片依次识别)
基于OpenCV-Python的树莓派人脸识别及89C52单片机控制系统设计 (指定照片进行识别) 参照之前的文章所改进 增加视频随时标注功能 https://blog.csdn.net/weixin ...
- Linux下CMake简明教程(四)不同目录下多个源文件
代码在git 一般来说,当程序文件比较多时,我们会进行分类管理,把代码根据功能放在不同的目录下,这样方便查找.那么这种情况下如何编写CMakeLists.txt呢? 我们把之前的源文件整理一下(新建2 ...
最新文章
- 十三、面向对象程序设计
- 计算机应用基础形考模版4,计算机应用基础 形考 任务四
- System.Xml名称空间下的支持DOM的类型
- python可以开多少线程_python爬虫可以开多少线程?
- JVM常见垃圾收集器
- linux做伪分布时ip设置,Linux下伪分布模式的Hadoop部署
- TensorFlow中的Keras用法和自定义模型和层
- 蓝桥杯2021年第十二届C++省赛第三题-直线
- Java开发使用百度翻译api
- java,Hash冲突及解决办法
- php汉字转拼音插件,PHP中文转拼音优质解决方案-composer转拼音第三方插件-爱测速网...
- 【多目标跟踪论文阅读笔记——JDE(Towards Real-Time Multi-Object Tracking)】
- 【Python爬虫】:模拟登录QQ空间
- PHP 简易聊天室 利用redis的订阅发布功能
- 为什么现在台式计算机无光驱,为何现在大部分电脑(笔记本和台式机)都取消了光驱?...
- 友善之臂(FriendlyArm)NanoPi无线网络设置
- BIOS 中断向量表
- 计算机安全知识策划书,安全知识竞赛策划书模板
- 计算机网络期末大题汇总
- 2023北京大学计算机考研信息汇总
热门文章
- 沈阳理工大学c语言考研初试题,2020沈阳理工大学C语言程序设计考研考试大纲
- c++简单排序算法(冒泡、选择以及调用algorithm中的sort函数)
- uni-app 在小程序平台支持 vue 3.0 框架
- web小记--one
- s32k144 芯片中关于软件看门狗(wdog)模块的使用
- 解决热键冲突_F7是最强大的PowerShell热键,没有人再使用。 我们必须解决这个问题。
- android 照片拼接长图_最智能的 Android 长图拼接应用:图片自动连接
- 在ROS中通过Arduino实现对4WD轮式机器人的简单控制
- React:DOM Diff算法
- Kubernetes零基础快速入门!初学者必看!