Как рассчитать гистограмму изображения?Python

Программы на Python
Ответить
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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Python»