У меня есть следующая ошибка, когда я пытался создать ROI из исходного изображения. Я понимаю значение ошибки (я имею в виду, я понимаю причину). Но я не понимаю, какая строка моего кода дает мне эту ошибку? В моем коде есть несколько мест, где я создаю ROI из исходного фрейма.Как понять ошибку «Assertion failed» в openCV?
Ошибка:
OpenCV Error: Assertion failed (0 <= roi.x && 0 <= roi.width && roi.x + roi.width <= m.cols && 0 <= roi.y && 0 <= roi.height && roi.y + roi.height <= m.rows) in Mat, file /tmp/buildd/ros-hydro-opencv2-2.4.6-3precise-20140130-1854/modules/core/src/matrix.cpp, line 323
terminate called after throwing an instance of 'cv::Exception'
what(): /tmp/buildd/ros-hydro-opencv2-2.4.6-3precise-20140130-1854/modules/core/src/matrix.cpp:323: error: (-215) 0 <= roi.x && 0 <= roi.width && roi.x + roi.width <= m.cols && 0 <= roi.y && 0 <= roi.height && roi.y + roi.height <= m.rows in function Mat
Хмм, но не существует способа узнать, какая линия дает проблемы с этой ошибкой? – skm