当使用TensorFlow(例如图像分类)时,有时使用cv2.imread(image)
加载图像,有时使用tf.gfile.GFile(image, 'rb').read()
加载图像。
与TensorFlow一起使用时cv2.imread(image)
和tf.gfile.GFile(image, 'rb').read()
之间有什么区别吗?
编辑:
我的问题是关于性能和保持图像准确性(因为两者都起作用)。
最佳答案
tf.gfile基本上是使用不太传统的文件系统,例如HDFS等。
cv2.imread(image)用于本地文件系统。
关于python - 关于读取图像时,tf.gfile.GFile()。read()和cv2.imread()有什么区别,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57293678/