答案 0 :(得分:0)
这是有效的代码模式。您必须启动队列运行器。
filenames = tf.train.string_input_producer(
tf.train.match_filenames_once("D:/resizedimages/*.png"))
reader = tf.WholeFileReader()
_, input = reader.read(filenames)
input = tf.image.decode_png(input, channels=3)
input.set_shape([299, 299, 3])
init = (tf.global_variables_initializer(), tf.local_variables_initializer())
with tf.Session() as sess:
sess.run(init)
coord = tf.train.Coordinator()
threads = tf.train.start_queue_runners(coord=coord) # Start the queue runners
image = sess.run([input])
print(image)