关于读取图像时,tf.gfile.GFile()。read()和cv2.imread()有什么区别

时间:2019-07-31 14:56:33

标签: python opencv tensorflow

使用TensorFlow(例如图像分类)时,有时使用cv2.imread(image)加载图像,而有时使用tf.gfile.GFile(image, 'rb').read()加载图像。

cv2.imread(image)tf.gfile.GFile(image, 'rb').read()与TensorFlow一起使用时是否有区别?

修改:
我的问题是关于性能和保持图像准确性(因为两者都起作用)。

1 个答案:

答案 0 :(得分:0)

tf.gfile基本上是使用不太常规的文件系统,例如HDFS等。 cv2.imread(image)用于本地文件系统。