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中实现定制类的特殊方法总结
Sep 28 Python
Python外星人入侵游戏编程完整版
Mar 30 Python
Python简单定义与使用字典dict的方法示例
Jul 25 Python
python编写Logistic逻辑回归
Dec 30 Python
Tensorflow 利用tf.contrib.learn建立输入函数的方法
Feb 08 Python
Python处理时间日期坐标轴过程详解
Jun 25 Python
Python使用mongodb保存爬取豆瓣电影的数据过程解析
Aug 14 Python
Python 实现训练集、测试集随机划分
Jan 08 Python
Python简单实现区域生长方式
Jan 16 Python
Pycharm如何运行.py文件的方法步骤
Mar 03 Python
在Python中字典按值排序的实现方法
Nov 12 Python
Django如何重置migration的几种情景
Feb 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
phpwind中的数据库操作类
2007/01/02 PHP
PHP查询数据库中满足条件的记录条数(两种实现方法)
2013/01/29 PHP
php set_include_path函数设置 include_path 配置选项
2016/10/30 PHP
ExtJs的Date格式字符代码
2010/12/30 Javascript
jquery中ajax函数执行顺序问题之如何设置同步
2014/02/28 Javascript
jQuery中innerHeight()方法用法实例
2015/01/19 Javascript
JavaScript中var关键字的使用详解
2015/08/14 Javascript
星期几的不同脚本写法(推荐)
2016/06/01 Javascript
javascript简单进制转换实现方法
2016/11/24 Javascript
js封装tab标签页实例分享
2016/12/19 Javascript
JS html时钟制作代码分享
2017/03/03 Javascript
详解vue嵌套路由-query传递参数
2017/05/23 Javascript
使用JS实现图片轮播的实例(前后首尾相接)
2017/09/21 Javascript
如何编写一个完整的Angular4 FormText 组件
2017/11/18 Javascript
JavaScript引用类型RegExp基本用法详解
2018/08/09 Javascript
JavaScript实现小球沿正弦曲线运动
2020/09/07 Javascript
微信小程序地图导航功能实现完整源代码附效果图(推荐)
2019/04/28 Javascript
Vue过渡效果之CSS过渡详解(结合transition,animation,animate.css)
2020/02/05 Javascript
[56:48]FNATIC vs EG 2019国际邀请赛小组赛 BO2 第二场 8.15
2019/08/16 DOTA
Python快速查找list中相同部分的方法
2018/06/27 Python
python爬虫爬取微博评论案例详解
2019/03/27 Python
Python实现将HTML转成PDF的方法分析
2019/05/04 Python
python打印文件的前几行或最后几行教程
2020/02/13 Python
Python全面分析系统的时域特性和频率域特性
2020/02/26 Python
Python多线程实现支付模拟请求过程解析
2020/04/21 Python
python中用ctypes模拟点击的实例讲解
2020/11/26 Python
魔声耳机官方网站:Monster是世界第一品牌的高性能耳机
2016/10/26 全球购物
爱普生美国官网:Epson美国
2018/11/05 全球购物
C#如何判断当前用户是否输入某个域
2015/12/07 面试题
大学毕业生通用求职信
2013/09/28 职场文书
服务行业个人求职的自我评价
2013/12/12 职场文书
2014年外贸业务员工作总结
2014/12/11 职场文书
2014年个人总结范文
2015/03/09 职场文书
详解MySQL中timestamp和datetime时区问题导致做DTS遇到的坑
2021/12/06 MySQL
MySQL GTID复制的具体使用
2022/05/20 MySQL
MySQL池化框架学习接池自定义
2022/07/23 MySQL