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的Flask框架应用调用Redis队列数据的方法
Jun 06 Python
Python算法之图的遍历
Nov 16 Python
数组保存为txt, npy, csv 文件, 数组遍历enumerate的方法
Jul 09 Python
Python读取txt内容写入xls格式excel中的方法
Oct 11 Python
python 画三维图像 曲面图和散点图的示例
Dec 29 Python
Python列表常见操作详解(获取,增加,删除,修改,排序等)
Feb 18 Python
使用jupyter Nodebook查看函数或方法的参数以及使用情况
Apr 14 Python
jupyter 导入csv文件方式
Apr 21 Python
基于SpringBoot构造器注入循环依赖及解决方式
Apr 26 Python
Python使用xlrd实现读取合并单元格
Jul 09 Python
python调用有道智云API实现文件批量翻译
Oct 10 Python
FP-growth算法发现频繁项集——发现频繁项集
Jun 24 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
简单采集了yahoo的一些数据
2007/02/14 PHP
PHP获取搜索引擎关键字来源的函数(支持百度和谷歌等搜索引擎)
2012/10/03 PHP
PHP上传图片进行等比缩放可增加水印功能
2014/01/13 PHP
php观察者模式应用场景实例详解
2017/02/03 PHP
javascript 对表格的行和列都能加亮显示
2008/12/26 Javascript
深入理解JavaScript系列(26):设计模式之构造函数模式详解
2015/03/03 Javascript
js插件设置innerHTML时在IE8下提示“未知运行时错误”解决方法
2015/04/25 Javascript
详解JavaScript中的表单验证
2015/06/16 Javascript
AngularJS中使用HTML5手机摄像头拍照
2016/02/22 Javascript
微信小程序 wxapp画布 canvas详细介绍
2016/10/31 Javascript
Js apply方法详解
2017/02/16 Javascript
原生js实现移动端触摸轮播的示例代码
2017/12/22 Javascript
微信小程序实现美团菜单
2018/06/06 Javascript
Nuxt.js之自动路由原理的实现方法
2018/11/21 Javascript
利用Vue构造器创建Form组件的通用解决方法
2018/12/03 Javascript
微信小程序非跳转式组件授权登录的方法示例
2019/05/22 Javascript
electron实现静默打印的示例代码
2019/08/12 Javascript
JavaScript中break、continue和return的用法区别实例分析
2020/03/02 Javascript
vue监听键盘事件的相关总结
2021/01/29 Vue.js
[05:43]VG.R战队教练Mikasa专访:为目标从未停止战斗
2016/08/02 DOTA
Python help()函数用法详解
2014/03/11 Python
Python导入txt数据到mysql的方法
2015/04/08 Python
python使用post提交数据到远程url的方法
2015/04/29 Python
python 地图经纬度转换、纠偏的实例代码
2018/08/06 Python
手写一个python迭代器过程详解
2019/08/27 Python
python 获取计算机的网卡信息
2021/02/18 Python
HTML5拖放功能_动力节点Java学院整理
2017/07/13 HTML / CSS
基于HTML5 FileSystem API的使用介绍
2013/04/24 HTML / CSS
为什么要做架构设计
2015/07/08 面试题
年度考核自我评价
2014/01/25 职场文书
学校运动会广播稿
2014/10/11 职场文书
服装区域经理岗位职责
2015/04/10 职场文书
学校2015年纠风工作总结
2015/05/15 职场文书
少年雷锋观后感
2015/06/10 职场文书
导游词之唐山景点
2019/12/18 职场文书
cypress测试本地web应用
2022/06/01 Javascript