使用TensorFlow(例如图像分类)时,有时使用cv2.imread(image)
加载图像,而有时使用tf.gfile.GFile(image, 'rb').read()
加载图像。
将cv2.imread(image)
和tf.gfile.GFile(image, 'rb').read()
与TensorFlow一起使用时是否有区别?
修改:
我的问题是关于性能和保持图像准确性(因为两者都起作用)。
答案 0 :(得分:0)
tf.gfile基本上是使用不太常规的文件系统,例如HDFS等。 cv2.imread(image)用于本地文件系统。