1. 首页
  2. TensorFlow

TensorFlow FastGFile 和 max_pool 代码样例

TensorFlow FastGFile 和 max_pool 代码样例。

效果图:

TensorFlow FastGFile 和 max_pool 代码样例TensorFlow FastGFile 和 max_pool 代码样例

#!/usr/bin/env python
# -*- coding: utf-8 -*-

import tensorflow as tf
import matplotlib.pyplot as plt

image_raw_data=tf.gfile.FastGFile("ad.jpg","r").read()

with tf.Session() as sess:
   image_data=tf.image.decode_png(image_raw_data)
   image=(image_data.eval())
   print (image)
   print image.shape

   plt.subplot(231)
   plt.imshow(image[:,:,0])
   plt.subplot(232)
   plt.imshow(image[:, :, 1])
   plt.subplot(233)
   plt.imshow(image[:, :, 2])
   result = sess.run(tf.reshape(image, [1,450, 540, 3]))
   pooling = tf.nn.max_pool(result, [1, 4, 4, 1], [1, 2, 2, 1], padding='VALID')
   result = sess.run(pooling)
   print(result.shape)
   result = sess.run(tf.reshape(result, [224, 269, 3]))
   plt.subplot(234)
   plt.imshow(result[:, :, 0])
   plt.subplot(235)
   plt.imshow(result[:, :, 1])
   plt.subplot(236)
   plt.imshow(result[:, :, 2])
   plt.show()

原创文章,作者:fendouai,如若转载,请注明出处:https://panchuang.net/2017/07/09/tensorflow-fastgfile-max_pool/

发表评论

电子邮件地址不会被公开。

联系我们

400-800-8888

在线咨询:点击这里给我发消息

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息