tensorflow实现对图片的读取的示例代码


Posted in Python onFebruary 12, 2018

tensorflow里面给出了一个函数用来读取图像,不过得到的结果是最原始的图像,是咩有经过解码的图像,这个函数为tf.gfile.FastGFile(‘path', ‘r').read()。如果要显示读入的图像,那就需要经过解码过程,tensorflow里面提供解码的函数有两个,tf.image.decode_jepg和tf.image.decode_png分别用于解码jpg格式和png格式的图像进行解码,得到图像的像素值,这个像素值可以用于显示图像。如果乜有解码,读取的图像是一个字符串,没法显示。

例如:

import matplotlib.pyplot as plt; 
import tensorflow as tf; 
 
image_raw_data_jpg = tf.gfile.FastGFile('11.jpg', 'r').read() 
image_raw_data_png = tf.gfile.FastGFile('1.png', 'r').read() 
 
with tf.Session() as sess: 
  img_data_jpg = tf.image.decode_jpeg(image_raw_data_jpg) #图像解码 
  img_data_jpg = tf.image.convert_image_dtype(img_data_jpg, dtype=tf.uint8) #改变图像数据的类型 
 
  img_data_png = tf.image.decode_png(image_raw_data_png) 
  img_data_png = tf.image.convert_image_dtype(img_data_png, dtype=tf.uint8) 
 
  plt.figure(1) #图像显示 
  plt.imshow(img_data_jpg.eval()) 
  plt.figure(2) 
  plt.imshow(img_data_png.eval()) 
  plt.show()

结果:

tensorflow实现对图片的读取的示例代码

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python简单实现获取当前时间
Aug 27 Python
Python2实现的LED大数字显示效果示例
Sep 04 Python
Pycharm在创建py文件时,自动添加文件头注释的实例
May 07 Python
python批量下载网站马拉松照片的完整步骤
Dec 05 Python
python 视频逐帧保存为图片的完整实例
Dec 10 Python
简单介绍django提供的加密算法
Dec 18 Python
解决Pytorch训练过程中loss不下降的问题
Jan 02 Python
Python进程的通信Queue、Pipe实例分析
Mar 30 Python
基于pandas向csv添加新的行和列
May 25 Python
python中random.randint和random.randrange的区别详解
Sep 20 Python
python处理json数据文件
Apr 11 Python
Elasticsearch 批量操作
Apr 19 Python
python中数据爬虫requests库使用方法详解
Feb 11 #Python
python 接口测试response返回数据对比的方法
Feb 11 #Python
使用Python读取大文件的方法
Feb 11 #Python
python脚本作为Windows服务启动代码详解
Feb 11 #Python
分析Python读取文件时的路径问题
Feb 11 #Python
Django中针对基于类的视图添加csrf_exempt实例代码
Feb 11 #Python
python jieba分词并统计词频后输出结果到Excel和txt文档方法
Feb 11 #Python
You might like
php自定义urlencode,urldecode函数实例
2015/03/24 PHP
PHP生成各种随机验证码的方法总结【附demo源码】
2017/06/05 PHP
js限制textarea每行输入字符串长度的代码
2012/10/31 Javascript
jQuery Mobile页面跳转后未加载外部JS原因分析及解决
2013/03/18 Javascript
网站404页面3秒后跳到首页的实例代码
2013/08/16 Javascript
jquery中show()、hide()和toggle()用法实例
2015/01/15 Javascript
js实现从中间开始往上下展开网页窗口的方法
2015/03/02 Javascript
在JavaScript中处理时间之setMinutes()方法的使用
2015/06/11 Javascript
js编写贪吃蛇的小游戏
2020/08/24 Javascript
JS 拼凑字符串的简单实例
2016/09/02 Javascript
javascript算法之二叉搜索树的示例代码
2017/09/12 Javascript
js实现动态改变radio状态的方法
2018/02/28 Javascript
Redux实现组合计数器的示例代码
2018/07/04 Javascript
Vue中CSS动画原理的实现
2019/02/13 Javascript
layer 刷新某个页面的实现方法
2019/09/05 Javascript
微信小程序实现弹框效果
2020/05/26 Javascript
python3批量删除豆瓣分组下的好友的实现代码
2016/06/07 Python
浅谈python函数调用返回两个或多个变量的方法
2019/01/23 Python
解决django后台样式丢失,css资源加载失败的问题
2019/06/11 Python
django多个APP的urls设置方法(views重复问题解决)
2019/07/19 Python
django 微信网页授权认证api的步骤详解
2019/07/30 Python
python 类的继承 实例方法.静态方法.类方法的代码解析
2019/08/23 Python
python多线程实现TCP服务端
2019/09/03 Python
python关于调用函数外的变量实例
2019/12/26 Python
Pytorch Tensor 输出为txt和mat格式方式
2020/01/03 Python
Django多层嵌套ManyToMany字段ORM操作详解
2020/05/19 Python
Python爬虫之爬取淘女郎照片示例详解
2020/07/28 Python
详解pycharm的python包opencv(cv2)无代码提示问题的解决
2021/01/29 Python
法国珠宝店:CLEOR
2017/01/29 全球购物
eDreams巴西:廉价机票,酒店优惠和度假套餐
2017/04/14 全球购物
TobyDeals美国:在电子产品上获得最好的优惠和折扣
2019/08/11 全球购物
竞聘书怎么写,如何写?
2014/03/31 职场文书
大学英语专业求职信
2014/06/21 职场文书
党的群众路线教育实践活动对照检查材料思想汇报(党员篇)
2014/09/25 职场文书
谢师宴邀请函
2015/02/02 职场文书
母亲节寄语大全
2015/02/27 职场文书