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框架中实现全文搜索功能
Apr 20 Python
matplotlib在python上绘制3D散点图实例详解
Dec 09 Python
Python3多线程爬虫实例讲解代码
Jan 05 Python
Django的HttpRequest和HttpResponse对象详解
Jan 26 Python
Python实现随机创建电话号码的方法示例
Dec 07 Python
python环境路径配置以及命令行运行脚本
Apr 02 Python
使用python serial 获取所有的串口名称的实例
Jul 02 Python
Python的bit_length函数来二进制的位数方法
Aug 27 Python
python opencv把一张图片嵌入(叠加)到另一张图片上的实现代码
Jun 11 Python
python和c语言哪个更适合初学者
Jun 22 Python
Python入门之使用pandas分析excel数据
May 12 Python
Python字符串常规操作小结
Apr 03 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中用文本文件做数据库的实现方法
2008/03/27 PHP
Wordpress php 分页代码
2009/10/21 PHP
php join函数应用
2011/05/04 PHP
thinkphp配置连接数据库技巧
2014/12/02 PHP
PHP中使用register_shutdown_function函数截获fatal error示例
2015/04/21 PHP
Yii框架引用插件和ckeditor中body与P标签去除的方法
2017/01/19 PHP
PHP+Redis 消息队列 实现高并发下注册人数统计的实例
2018/01/29 PHP
php测试kafka项目示例
2020/02/06 PHP
JS控制显示隐藏兼容问题(IE6、IE7、IE8)
2010/04/01 Javascript
原生Js实现按的数据源均分时间点幻灯片效果(已封装)
2010/12/28 Javascript
js 图片随机不定向浮动的实现代码
2013/07/02 Javascript
JavaScript判断文件上传类型的方法
2014/09/02 Javascript
prototype.js常用函数详解
2016/06/18 Javascript
javascript之IE版本检测超简单方法
2016/08/20 Javascript
JavaScript实现树的遍历算法示例【广度优先与深度优先】
2017/10/26 Javascript
Vuex提升学习篇
2018/01/11 Javascript
微信小程序开发常见问题及解决方案
2019/07/11 Javascript
Vue使用NProgress进度条的方法
2019/09/21 Javascript
vue+elementui 对话框取消 表单验证重置示例
2019/10/29 Javascript
JavaScript HTML DOM 元素 (节点)新增,编辑,删除操作实例分析
2020/03/02 Javascript
vue v-model的用法解析
2020/10/19 Javascript
使用python搭建Django应用程序步骤及版本冲突问题解决
2013/11/19 Python
Python导出数据到Excel可读取的CSV文件的方法
2015/05/12 Python
Python快速排序算法实例分析
2017/11/29 Python
python 通过SSHTunnelForwarder隧道连接redis的方法
2019/02/19 Python
python面向对象法实现图书管理系统
2019/04/19 Python
Python 分发包中添加额外文件的方法
2019/08/16 Python
Big Green Smile德国网上商店:提供各种天然产品
2018/05/23 全球购物
Delphi CS笔试题
2014/01/04 面试题
大学生个人求职信范文
2013/09/21 职场文书
高中生自我鉴定范文
2013/10/30 职场文书
汽车机修工岗位职责
2014/03/06 职场文书
自我鉴定书
2014/03/24 职场文书
党组织公开承诺书
2014/03/29 职场文书
开展党的群众路线教育实践活动总结报告
2014/10/31 职场文书
农民工工资支付承诺书
2015/05/04 职场文书