Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/306.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 OpenCV土方机';s距离蟒蛇_Python_Opencv_Image Processing - Fatal编程技术网

Python OpenCV土方机';s距离蟒蛇

Python OpenCV土方机';s距离蟒蛇,python,opencv,image-processing,Python,Opencv,Image Processing,我正在搜索一个示例Python实现,以计算两个直方图之间的地球移动器距离(EMD)(以便比较两个图像的相似性)。这篇文章给出的答案正是我想要的,但我需要它来与cv2一起工作。新安装的OpenCV库不再支持cv(旧库)。本教程中的代码也是正确的,但再次使用了旧库 如果您能提供任何帮助,我们将不胜感激。谢谢 每个旧函数都有一个与之关联的新的cv2方法。只要在文档中搜索每一个旧方法,您就会看到相应的新方法。例如,cv.CvtColor将cv2.CvtColor作为等效方法:。当您找到每个新方法时,请用

我正在搜索一个示例Python实现,以计算两个直方图之间的地球移动器距离(EMD)(以便比较两个图像的相似性)。这篇文章给出的答案正是我想要的,但我需要它来与cv2一起工作。新安装的OpenCV库不再支持cv(旧库)。本教程中的代码也是正确的,但再次使用了旧库


如果您能提供任何帮助,我们将不胜感激。谢谢

每个旧函数都有一个与之关联的新的
cv2
方法。只要在文档中搜索每一个旧方法,您就会看到相应的新方法。例如,
cv.CvtColor
cv2.CvtColor
作为等效方法:。当您找到每个新方法时,请用新方法替换该代码。嗯,谢谢。我想这可能行得通,但是我怀疑有一种更干净的方法可以使用cv2来实现……也许notOpenCV确实有一种EMDD方法来为您计算距离,但是您说您想要一个示例实现,而不是使用内置方法。如果你想这样做,你必须按照我在评论中所说的去做。EMDD方法在哪里被记录?我看不到将cv.calcEMD2()函数转换为cv2的方法。此处的文档中没有任何内容:。我不一定想要实现,我只想能够使用cv2比较两个直方图。每个旧函数都有一个新的
cv2
方法。只要在文档中搜索每一个旧方法,您就会看到相应的新方法。例如,
cv.CvtColor
cv2.CvtColor
作为等效方法:。当您找到每个新方法时,请用新方法替换该代码。嗯,谢谢。我想这可能行得通,但是我怀疑有一种更干净的方法可以使用cv2来实现……也许notOpenCV确实有一种EMDD方法来为您计算距离,但是您说您想要一个示例实现,而不是使用内置方法。如果你想这样做,你必须按照我在评论中所说的去做。EMDD方法在哪里被记录?我看不到将cv.calcEMD2()函数转换为cv2的方法。此处的文档中没有任何内容:。我不一定想要实现,我只想能够使用cv2比较两个直方图