Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/302.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 什么';在阅读图像时,tf.gfile.gfile().read()和cv2.imread()之间的区别是什么_Python_Opencv_Tensorflow - Fatal编程技术网

Python 什么';在阅读图像时,tf.gfile.gfile().read()和cv2.imread()之间的区别是什么

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)用于本地文件

使用TensorFlow(例如图像分类)时,有时使用
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),如文档中所述。