python将处理好的图像保存到指定目录下的方法


Posted in Python onJanuary 10, 2019

原始图像绝对路径的图像名存储在一个txt文件中,下面的程序实现的功能是按照txt文件的顺序,依次将图片读取然后进行处理,最后将处理之后的图像保存在指定的路径下:

# Read in the image to be detected
# 原始图像均保存在binaries.txt文件中,将包含绝对目录的图像名提取出来并写到txt文件的程序见上一篇博客
f = open("/home/shenruixue/image_test/binaries.txt")
line = f.readline()

while line:
 count_times += 1
 line = line[:-1] # 除去末尾的换行符
 print line
 print '***********************************************************'
 image = caffe.io.load_image(line)
  

 # start time
 start = time.clock()

# 此处做一系列的处理
# 。。。。。。
# 。。。。。。
# 此处做一系列的处理

 # end time
 end = time.clock()
 sum_time += (end - start)

 # draw the image
 plt.imshow(image)

 
 print '~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~'
# 指定处理之后的图像的保存目录
 pre_savename = '/home/shenruixue/image_test_result/'
 print (str(count_times))
# 将从txt中读取的一行字符串(包含绝对路径的图像名)进行处理,只留存最后的图像名的字符串部分,去掉绝对路径部分的字符串
# 并将自己指定的目录与原始的图像名这两个字符串连接起来,然后进行保存
 savename = os.path.join(pre_savename, line[28:]) 
 print 'line is '
 print line
 print 'savename is '
 print savename
 savefig(savename)
 #io.imsave(savename, image)
# 继续读取下一行的图像名称
 line = f.readline() 
 print '~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~'


 plt.pause(1)
 plt.close() 

print('Running time: %s s' %sum_time)
print('Deal with images: %s 张' %count_times)
print('mean time: %s s' %(sum_time / count_times))

以上这篇python将处理好的图像保存到指定目录下的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
使用Python标准库中的wave模块绘制乐谱的简单教程
Mar 30 Python
Python线程中对join方法的运用的教程
Apr 09 Python
Python和JavaScript间代码转换的4个工具
Feb 22 Python
JavaScript中的模拟事件和自定义事件实例分析
Jul 27 Python
Python3对称加密算法AES、DES3实例详解
Dec 06 Python
详解DeBug Python神级工具PySnooper
Jul 03 Python
Django分页功能的实现代码详解
Jul 29 Python
Python日志:自定义输出字段 json格式输出方式
Apr 27 Python
Python unittest单元测试框架实现参数化
Apr 29 Python
Tensorflow卷积实现原理+手写python代码实现卷积教程
May 22 Python
python 制作网站小说下载器
Feb 20 Python
python自动化测试通过日志3分钟定位bug
Nov 20 Python
对python PLT中的image和skimage处理图片方法详解
Jan 10 #Python
python pandas库的安装和创建
Jan 10 #Python
Python绘制并保存指定大小图像的方法
Jan 10 #Python
解决Python plt.savefig 保存图片时一片空白的问题
Jan 10 #Python
Python使用pydub库对mp3与wav格式进行互转的方法
Jan 10 #Python
python利用ffmpeg进行录制屏幕的方法
Jan 10 #Python
Python3.6.2调用ffmpeg的方法
Jan 10 #Python
You might like
初识PHP
2014/09/28 PHP
CSS+Table图文混排中实现文本自适应图片宽度(超简单+跨所有浏览器)
2009/02/14 Javascript
Extjs4中Form的使用之本地hiddenfield
2013/11/26 Javascript
js 点击页面其他地方关闭弹出层(示例代码)
2013/12/24 Javascript
js数值计算时使用parseInt进行数据类型转换(jquery)
2014/10/07 Javascript
jQuery超简单选项卡完整实例
2015/09/26 Javascript
一览画面点击复选框后获取多个id值的方法
2016/05/30 Javascript
在web中js实现类似excel的表格控件
2016/09/01 Javascript
原生js和css实现图片轮播效果
2017/02/07 Javascript
JavaScript判断浏览器和hack滚动条的写法
2017/07/23 Javascript
微信小程序getPhoneNumber获取用户手机号
2017/09/29 Javascript
JS简单数组排序操作示例【sort方法】
2019/05/17 Javascript
Element-UI中关于table表格的那些骚操作(小结)
2019/08/15 Javascript
JavaScript 自定义html元素鼠标右键菜单功能
2019/12/02 Javascript
JavaScript forEach中return失效问题解决方案
2020/06/01 Javascript
[01:53]DOTA2超级联赛专访Zhou 五年职业青春成长
2013/05/29 DOTA
[46:44]DOTA2-DPC中国联赛 正赛 Ehome vs PSG.LGD BO3 第二场 3月7日
2021/03/11 DOTA
Python实现根据IP地址和子网掩码算出网段的方法
2015/07/30 Python
python中的for循环
2018/09/28 Python
Python数学形态学实例分析
2019/09/06 Python
python 实现二维字典的键值合并等函数
2019/12/06 Python
pycharm快捷键汇总
2020/02/14 Python
linux 下selenium chrome使用详解
2020/04/02 Python
用python批量移动文件
2021/01/14 Python
世界首屈一指的钓鱼用品商店:TackleDirect
2016/07/26 全球购物
J2EE是技术还是平台还是框架
2016/08/14 面试题
大学生专科学习生活的自我评价
2013/12/07 职场文书
工程班组长岗位职责
2013/12/30 职场文书
会议邀请书范文
2014/02/02 职场文书
创业大赛策划书
2014/03/01 职场文书
记账会计岗位职责
2014/06/16 职场文书
元旦标语大全
2014/10/09 职场文书
2016廉洁从政心得体会
2016/01/19 职场文书
golang json数组拼接的实例
2021/04/28 Golang
python数据可视化JupyterLab实用扩展程序Mito
2021/11/20 Python
Windows server 2012 R2 安装IIS服务器
2022/04/29 Servers