OpenCV в Netbeans: ошибка при попытке вычислить значения цвета из изображений - PullRequest
0 голосов
/ 17 октября 2018

Я пытаюсь получить значения цвета некоторых изображений всякий раз, когда настраиваю полосы прокрутки, но только значения той части изображения, которые отображаются в один момент.

Когда я пытаюсь получить эти значения сизображение меньше, чем JPanel, который содержит изображение, эти ошибки выдаются:

ошибка: (-215: утверждение не выполнено) 0 <= _rowRange.start && _rowRange.start <= _rowRange.end && _rowRange.end<= m.rows в функции 'cv :: Mat :: Mat' </p>

ИЛИ

ошибка: (-215: подтверждение не выполнено) m.dims> = 2 в функции 'cv ::Mat :: Mat '

Кажется, что все работает до тех пор, пока эта строка не будет выполнена "imageStatistics.calculateStatistics (matImage, point, size);"

Настраиваемая JPanel для отображения моих изображений

Класс, используемый для вычисления значений цвета из изображений

Индивидуальный метод для обработки регулировки полос прокрутки

Значениярассчитано из фактической части изображения

Спасибо за ваш ответи хорошего дня!

...