我在POST请求正文中将JPEG文件作为二进制文件发送到AWS Lambda函数中,我想知道Tensorflow是否有办法将此二进制文件转换为可传递到的图像:
tf.image.encode_jpeg()
非常感谢任何帮助。
答案 0 :(得分:0)
要将JPEG图像转换为张量,您需要调用tf.image.decode_jpeg()
。以下代码应该有效:
queue = tf.train.string_input_producer(['image.jpg'])
reader = tf.WholeFileReader()
_, jpg_data = reader.read(queue)
tensor = tf.image.decode_jpeg(jpg_data)