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 的内置字符串方法小结
Mar 15 Python
Mac中Python 3环境下安装scrapy的方法教程
Oct 26 Python
Python SVM(支持向量机)实现方法完整示例
Jun 19 Python
pycharm的console输入实现换行的方法
Jan 16 Python
opencv python统计及绘制直方图的方法
Jan 21 Python
Python Django 实现简单注册功能过程详解
Jul 29 Python
如何为Python终端提供持久性历史记录
Sep 03 Python
python如何基于redis实现ip代理池
Jan 17 Python
Python创建空列表的字典2种方法详解
Feb 13 Python
python随机模块random的22种函数(小结)
May 15 Python
Keras之fit_generator与train_on_batch用法
Jun 17 Python
python实现简单聊天功能
Jul 07 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脚本的10个技巧(5)
2006/10/09 PHP
WML,Apache,和 PHP 的介绍
2006/10/09 PHP
thinkphp模板赋值与替换实例简述
2014/11/24 PHP
PHP进制转换实例分析(2,8,16,36,64进制至10进制相互转换)
2017/02/04 PHP
PHP实现webshell扫描文件木马的方法
2017/07/31 PHP
php之header的不同用法总结(实例讲解)
2017/11/28 PHP
PHP设计模式之抽象工厂模式实例分析
2019/03/25 PHP
js如何获取兄弟、父类等节点
2014/01/06 Javascript
在线所见即所得HTML编辑器的实现原理浅析
2015/04/25 Javascript
js实现仿网易点击弹出提示同时背景变暗效果
2015/08/13 Javascript
jQuery+CSS3折叠卡片式下拉列表框实现效果
2015/11/02 Javascript
jquery日历插件datepicker用法分析
2016/01/22 Javascript
基于jquery实现最简单的选项卡切换效果
2016/05/08 Javascript
AngularJS 避繁就简的路由
2016/07/01 Javascript
DOM 事件的深入浅出(一)
2016/12/05 Javascript
JS实现DIV高度自适应窗口示例
2017/02/16 Javascript
React简单介绍
2017/05/24 Javascript
用vue的双向绑定简单实现一个todo-list的示例代码
2017/08/03 Javascript
js实现全选反选不选功能代码详解
2019/04/24 Javascript
Node在Controller层进行数据校验的过程详解
2020/08/28 Javascript
[02:49:21]2019完美盛典全程录像
2019/12/08 DOTA
Python中lambda的用法及其与def的区别解析
2014/07/28 Python
Python3实现的爬虫爬取数据并存入mysql数据库操作示例
2018/06/06 Python
使用python对文件中的单词进行提取的方法示例
2018/12/21 Python
python代码 FTP备份交换机配置脚本实例解析
2019/08/01 Python
如何爬取通过ajax加载数据的网站
2019/08/15 Python
解决pytorch DataLoader num_workers出现的问题
2020/01/14 Python
pytorch 模拟关系拟合——回归实例
2020/01/14 Python
wordpress添加Html5的表单验证required方法小结
2020/08/18 HTML / CSS
美国在线奢侈品寄售商店:Luxury Garage Sale
2018/08/19 全球购物
日语专业个人求职信范文
2014/02/02 职场文书
缓刑期间思想汇报范文
2014/10/10 职场文书
领导干部“四风”查摆问题个人整改措施
2014/10/28 职场文书
2016年“5.12”护士节致辞
2015/07/31 职场文书
奶茶店的创业计划书该怎么写?
2019/07/15 职场文书
sql server 累计求和实现代码
2022/02/28 SQL Server