用tensorflow训练你自己的形象?

时间:2017-05-07 06:41:49

标签: python-3.x image-processing tensorflow

我有一个图像(我没有数据集)我想在tensorflow中训练一个模型,  这样我就可以使用该模型快速识别图像。

我已经实现了一个这样的东西,但它不起作用:

import tensorflow as tf
filenames = ['pic.jpg']

# step 2
filename_queue = tf.train.string_input_producer(filenames)

# step 3: read, decode and resize images
reader = tf.WholeFileReader()
filename, content = reader.read(filename_queue)
image = tf.image.decode_jpeg(content, channels=3)
image = tf.cast(image, tf.float32)
resized_image = tf.image.resize_images(image, [224, 224])

# step 4: Batching
image_batch = tf.train.batch([resized_image], batch_size=8)

另外,vuforia如何能够如此快速地识别出只有一张图像?我想在tensorflow

中实现类似的实现

1 个答案:

答案 0 :(得分:1)

这不是机器学习和深度学习的工作原理。你不能只抓住一个元素并构建一个解释这个元素的模型。如果你要查看一些NN教程,你会发现为了训练一个合理的模型,人们会使用数千甚至数百万的数据点。