tensorflow读取图片的方法
来源:互联网 发布:长沙软件培训 编辑:程序博客网 时间:2024/05/21 09:13
下面讲解tensorflow如何读取jpg格式的图片,png格式的图片是一样的。有两种情况:
第一种就是把图片看做是一个图片直接读进来,获取图片的原始数据,再进行解码,主要用到的函数就是tf.gfile.FastGFile,tf.image.decode_jpeg
例如:
import tensorflow as tf; image_raw_data = tf.gfile.FastGFile('/home/penglu/Desktop/11.jpg').read()image = tf.image.decode_jpeg(image_raw_data) #图片解码print image.eval(session=tf.Session())输出:
[[[ 11 63 110]
[ 14 66 113]
[ 17 69 116]
...,
第二种方式就是把图片看看成一个文件,用队列的方式读取
例如:
import tensorflow as tf; path = '/home/penglu/Desktop/11.jpg'file_queue = tf.train.string_input_producer([path]) #创建输入队列image_reader = tf.WholeFileReader()_, image = image_reader.read(file_queue)image = tf.image.decode_jpeg(image)with tf.Session() as sess:coord = tf.train.Coordinator() #协同启动的线程threads = tf.train.start_queue_runners(sess=sess, coord=coord) #启动线程运行队列print sess.run(image)coord.request_stop() #停止所有的线程coord.join(threads)输出:
[[[ 11 63 110]
[ 14 66 113]
[ 17 69 116]
...,
阅读全文
1 0
- tensorflow读取图片的方法
- AI笔记-2-tensorflow读取图片的方法
- TensorFlow读取数据的方法
- tensorflow实现对图片的读取
- TensorFlow加载图片的方法
- Tensorflow图片数据读取
- Tensorflow图片数据读取
- tensorflow 读取图片
- tensorflow图片数据读取
- tensorflow io 图片读取
- 读取图片的方法
- TensorFlow高效读取数据的方法
- TensorFlow高效读取数据的方法
- TensorFlow高效读取数据的方法
- TensorFlow高效读取数据的方法
- Tensorflow数据读取方法
- TensorFlow读取自己数据集的几个小方法
- TensorFLow 读取图片1:初探四种从文件读取的方式
- idea中tomcat发布后的项目在哪儿
- 证明题 8.20
- 【怎样写代码】实现对象的复用 -- 享元模式(三):享元模式
- mysql主从同步-问题梳理
- Java基础三种常见交换算法的比较
- tensorflow读取图片的方法
- macOS 免密码登陆 CentOS 服务器
- 基于容器服务的持续集成与云端交付(三)- 从零搭建持续交付系统
- mysql Row size too large (> 8126). Changing some columns to TEXT or BLOB or using ROW_FORMAT=DYNAMI
- 韩国3D音效专家Nationalux将于8月份登陆HoloLens
- Java责任链模式
- Scrapy源码阅读分析<一>
- 005
- JAVA中高级面试