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索引图像路径或直接对目录下的图像进行逐一测试相关推荐

  1. iis通过路径无法访问网站目录下的图片问题

    iis通过路径无法访问网站目录下的图片问题 今天做一个asp网站需要通过目录来访问网站下面的gif图片.网站配置到iis后访问正常,但是图片文件通过连接的方式死活访问不到,提示404不存在.html文 ...

  2. python怎么导入txt文件夹-python读取一个目录下所有txt里面的内容方法

    实例如下所示: import os allFileNum = 0 def printPath(level, path): global allFileNum ''''' 打印一个目录下的所有文件夹和文 ...

  3. cmake linux模板 多目录_多目录工程的CmakeLists.txt编写(自动添加多目录下的文件)...

    实现类似于vs中工程的CMakeLists.txt的编写.功能为main.cpp调用hello.cpp 的hello()函数,world.cpp的world()函数.使用自动添加多目录下的文件. 1. ...

  4. 用Python+PIL将目录下jpg图像批量转成pdf文件

    一.引言 最近单位有个事,需要将一堆图片文件先转成pdf文件,同事下了个windows下的图形软件,但要一个个转,几百个jpg文件,太过麻烦,因此想用Python批量来做.一查,图像处理库PIL库可以 ...

  5. android资源文件下的图片绝对路径,如何获取drawable目录下的图片绝对路径

    Public DNS (公共域名解析服务) 114DNS 服务IP:114.114.114.114, 114.114.115.115 拦截 钓鱼病毒木马网站:114.114.114.119, 114. ...

  6. 在/tmp目录下,新建项目director新建3个TXT文件,分别命名file1 、fie2、fie3,用 vi编辑器分别在三个文件中输入内容

    1.在/tmp目录下,新建项目director新建3个TXT文件,分别命名file1.2.3 用vi编辑器分别在三个文件中输入内容 2 将三个file文件中的内容合并到一个文件中命名为 filetes ...

  7. 【优秀课设】基于OpenCV的Python人脸识别、检测、框选(遍历目录下所有照片依次识别 视频随时标注)

    基于OpenCV的Python人脸识别.检测.框选 (遍历目录下所有照片依次识别 视频随时标注) 移步: https://blog.csdn.net/weixin_53403301/article/d ...

  8. 【优秀课设】基于OpenCV-Python的树莓派人脸识别及89C52单片机控制系统设计(指定照片进行识别、遍历目录下所有照片依次识别)

    基于OpenCV-Python的树莓派人脸识别及89C52单片机控制系统设计 (指定照片进行识别) 参照之前的文章所改进 增加视频随时标注功能 https://blog.csdn.net/weixin ...

  9. Linux下CMake简明教程(四)不同目录下多个源文件

    代码在git 一般来说,当程序文件比较多时,我们会进行分类管理,把代码根据功能放在不同的目录下,这样方便查找.那么这种情况下如何编写CMakeLists.txt呢? 我们把之前的源文件整理一下(新建2 ...

最新文章

  1. 十三、面向对象程序设计
  2. 计算机应用基础形考模版4,计算机应用基础 形考 任务四
  3. System.Xml名称空间下的支持DOM的类型
  4. python可以开多少线程_python爬虫可以开多少线程?
  5. JVM常见垃圾收集器
  6. linux做伪分布时ip设置,Linux下伪分布模式的Hadoop部署
  7. TensorFlow中的Keras用法和自定义模型和层
  8. 蓝桥杯2021年第十二届C++省赛第三题-直线
  9. Java开发使用百度翻译api
  10. java,Hash冲突及解决办法
  11. php汉字转拼音插件,PHP中文转拼音优质解决方案-composer转拼音第三方插件-爱测速网...
  12. 【多目标跟踪论文阅读笔记——JDE(Towards Real-Time Multi-Object Tracking)】
  13. 【Python爬虫】:模拟登录QQ空间
  14. PHP 简易聊天室 利用redis的订阅发布功能
  15. 为什么现在台式计算机无光驱,为何现在大部分电脑(笔记本和台式机)都取消了光驱?...
  16. 友善之臂(FriendlyArm)NanoPi无线网络设置
  17. BIOS 中断向量表
  18. 计算机安全知识策划书,安全知识竞赛策划书模板
  19. 计算机网络期末大题汇总
  20. 2023北京大学计算机考研信息汇总

热门文章

  1. 沈阳理工大学c语言考研初试题,2020沈阳理工大学C语言程序设计考研考试大纲
  2. c++简单排序算法(冒泡、选择以及调用algorithm中的sort函数)
  3. uni-app 在小程序平台支持 vue 3.0 框架
  4. web小记--one
  5. s32k144 芯片中关于软件看门狗(wdog)模块的使用
  6. 解决热键冲突_F7是最强大的PowerShell热键,没有人再使用。 我们必须解决这个问题。
  7. android 照片拼接长图_最智能的 Android 长图拼接应用:图片自动连接
  8. 在ROS中通过Arduino实现对4WD轮式机器人的简单控制
  9. React:DOM Diff算法
  10. Kubernetes零基础快速入门!初学者必看!