-
Anonymous
Почему я получаю эту ошибку, когда пытаюсь вычислить гистограмму изображения?
Сообщение
Anonymous »
Код: Выделить всё
import cv2
img= cv2.imread('/home/monojit/Desktop/crop.jpg')
hsv= cv2.cvtColor(img, cv2.COLOR_BGR2HSV)
hist= cv2.calcHist([hsv],[0,1],None,[256],[0,256])
print(hist)
cv2.imshow('img',hsv)
cv2.waitKey(0)
cv2.destroyAllWindows()
При выполнении я получаю:
Код: Выделить всё
Traceback (most recent call last):
File "/home/monojit/Desktop/hisCalc.py", line 6, in
hist= cv2.calcHist([hsv],[0,1],None,[256],[0,256])
error: OpenCV(3.4.1) /home/monojit/Desktop/OpenCV/modules/imgproc/src/histogram.cpp:1782: error: (-215) csz == 0 || csz == dims in function calcHist
Как устранить ошибку?
Подробнее здесь:
https://stackoverflow.com/questions/495 ... f-an-image
1764543003
Anonymous
[code]import cv2
img= cv2.imread('/home/monojit/Desktop/crop.jpg')
hsv= cv2.cvtColor(img, cv2.COLOR_BGR2HSV)
hist= cv2.calcHist([hsv],[0,1],None,[256],[0,256])
print(hist)
cv2.imshow('img',hsv)
cv2.waitKey(0)
cv2.destroyAllWindows()
[/code]
При выполнении я получаю:
[code]Traceback (most recent call last):
File "/home/monojit/Desktop/hisCalc.py", line 6, in
hist= cv2.calcHist([hsv],[0,1],None,[256],[0,256])
error: OpenCV(3.4.1) /home/monojit/Desktop/OpenCV/modules/imgproc/src/histogram.cpp:1782: error: (-215) csz == 0 || csz == dims in function calcHist
[/code]
Как устранить ошибку?
Подробнее здесь: [url]https://stackoverflow.com/questions/49590051/why-do-i-get-this-error-when-i-try-to-calculate-the-histogram-of-an-image[/url]