Python 什么';在阅读图像时,tf.gfile.gfile().read()和cv2.imread()之间的区别是什么
使用TensorFlow(例如图像分类)时,有时使用Python 什么';在阅读图像时,tf.gfile.gfile().read()和cv2.imread()之间的区别是什么,python,opencv,tensorflow,Python,Opencv,Tensorflow,使用TensorFlow(例如图像分类)时,有时使用cv2.imread(图像)加载图像,有时使用tf.gfile.gfile(图像,'rb').read()加载图像 与TensorFlow一起使用时,cv2.imread(image)和tf.gfile.gfile(image,'rb').read()之间是否有任何区别 编辑: 我这里的问题是关于性能和保持图像准确性的(因为两者都起作用)。tf.gfile基本上是使用不太传统的文件系统,如HDFS等。。。 imread(image)用于本地文件
cv2.imread(图像)
加载图像,有时使用tf.gfile.gfile(图像,'rb').read()加载图像
与TensorFlow一起使用时,cv2.imread(image)
和tf.gfile.gfile(image,'rb').read()之间是否有任何区别
编辑:
我这里的问题是关于性能和保持图像准确性的(因为两者都起作用)。tf.gfile基本上是使用不太传统的文件系统,如HDFS等。。。
imread(image)用于本地文件系统。tf.gfile基本上用于使用不太传统的文件系统,如HDFS等。。。
imread(image)用于本地文件系统。查看此链接@Andy_101,我知道tf.gfile是用来加载文件的,换句话说,我的问题是,既然我们正在加载图像,为什么不使用cv2.imread()
@Andy_101,我知道tf.gfile是用来加载文件的,我的问题是,换句话说,既然我们正在加载图像,为什么不使用cv2.imread()
。。我认为这是不推荐的,对吗?不,只是一些参数是不推荐的:(position),正如文档中所写的。哦,是的,还有一件事。。我认为这是不推荐的,对吗?不,只是一些参数是不推荐的:(position),如文档中所述。