Я получаю следующую ошибку неоднозначную при попытке использовать cv2.calcHist()
Неоднозначность Исключение с calcHist в OpenCV
>>> img
array([ 1., 2., 3., 4., 5.])
>>> cv2.calcHist([img], channels = [0], mask = np.ones(img.size), histSize = [6], ranges = [(0,6)])
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
SystemError: error return without exception set
Ошибка настолько общий, что у меня нет абсолютно никакого способа знать, что может быть пойдет не так. Вы можете найти функцию, зарегистрированную here. В настоящее время я запускаю OpenCV v2.3.1, установленный через MacPorts.
Спасибо!
Я не понимал, что есть примеры! MacPorts довольно спокойно говорит о том, что он устанавливает. В конце концов, я понял, что вместо решения OpenCV было бы проще и проще использовать 'numpy.histogram'. – duckworthd
У меня была такая же проблема. Аргумент «диапазоны», не являющийся плоским списком, был для меня проблемой. – UXkQEZ7