# -*- coding: utf-8 -*-
import tensorflow as tf
image_batch=tf.constant([
[#第一幅图像
[[10,20,30],[40,50,60],[70,80,90]],
[[11,22,33],[44,55,66],[77,88,99]],
],
[#第二幅图像
[[12,22,32],[42,52,62],[72,82,92]],
[[18,28,38],[48,58,68],[78,88,98]],
]
])
with tf.Session() as sess:
sess.run(tf.global_variables_initializer())
print image_batch.get_shape()
#(2, 2, 3, 3)两幅图片,图像高2,图像宽3,颜色通道3
#每个像素值都会映射到图像的宽和高这两个维度上
#获取第一幅图像的第一个像素
da=sess.run(image_batch)[0][0][0]
#输出值[10 20 30]
print (da)
print("hello")
联系客服