1
cv2.compareHist()
機能を使用して2つの画像を比較する必要があります。しかし、比較方法、すなわちCV_COMP_CORREL
に誤りがあります。私はOpenCV 3.1.0を使用します。 エラーはNameError: name 'CV_COMP_CORREL' is not defined
です。比較ヒストグラム比較方法がopencv 3.1.0で動作していません
私はcv.CV_COMP_CORREL
とcv2.cv.CV_COMP_CORREL
で試しましたが、同じタイプのエラーが発生しました。ここで
は私のコードです:
import cv2
import numpy as np
from matplotlib import pyplot as plt
image = cv2.imread("29.jpg",0)
image1 = cv2.imread("29.jpg",0)
hist1 = cv2.calcHist([image],[0],None,[256],[0,256])
hist2 = cv2.calcHist([image1],[0],None,[256],[0,256])
compare = cv2.compareHist(hist1,hist2,CV_COMP_CORREL)
'CV_COMP_CORREL'の代わりに' 0'を使用する – Jeon
名前はおそらく "cv2.COMP_CORREL"のようなものです – Miki