Не удалось подтвердить OpenCV в LocateROI - PullRequest
6 голосов
/ 02 апреля 2011

У меня проблема с программой OpenCV, которая правильно компилируется, но когда она запускается, она прекращает выдачу этой ошибки:

    OpenCV Error: Assertion failed (dims <= 2 && step[0] > 0) in locateROI, file /home/user/Desktop/HOME/src/OpenCV/modules/core/src/matrix.cpp, line 647
terminate called after throwing an instance of 'cv::Exception'
  what():  /home/user/Desktop/HOME/src/OpenCV/modules/core/src/matrix.cpp:647: error: (-215) dims <= 2 && step[0] > 0 in function locateROI

Aborted

Я использую Ubuntu с последними библиотеками OpenCV, но она дает мнета же ошибка также на Leopard с Eclipse.

Файл matrix.cpp находится в моей исходной папке OpenCV.

Я не могу понять, почему я получаю эту ошибку.

Можете ли вы помочь мне, пожалуйста?

Большое спасибо.

1 Ответ

0 голосов
/ 03 апреля 2011

Не глядя на код, кажется, что у вас есть

недостаточно размеров: димс <= 2 </p>

и, конечно, длина одной строки равна нулю шаг [0]> 0

Как вы создаете ROI? Вы можете разместить код Snip?

...