1
我想比较使用compareHist()函数的两个直方图,但我无法设法插入正确的比较方法。在文件中的选项是Python OpenCV 3:如何使用cv2.CV_COMP_HELLINGER
CV_COMP_CORREL Correlation
CV_COMP_CHISQR Chi-Square
CV_COMP_CHISQR_ALT Alternative Chi-Square
CV_COMP_INTERSECT Intersection
CV_COMP_BHATTACHARYYA Bhattacharyya distance
CV_COMP_HELLINGER Synonym for CV_COMP_BHATTACHARYYA
CV_COMP_KL_DIV Kullback-Leibler divergence
每个都可以用cv2.cv调用。 我使用OpenCV的3.2.0和我得到的错误
d = cv2.compareHist(query_hist, input_hist, cv2.CV_COMP_HELLINGER)
AttributeError: 'module' object has no attribute 'CV_COMP_HELLINGER'
我曾经尝试都cv2.cv.CV_COMP_HELLINGER和cv2.CV_COMP_HELLINGER但错误是一样的
cv2.COMP_HELLINGER? – Miki
它给出同样的错误。我试过了 – Argentina
它应该是cv2.HISTCMP_HELLINGER – Miki