Я получаю следующее сообщение об ошибкеOpenCV Error: утверждение failled <0, в calibrateCamera()
OpenCV Ошибка: Утверждение не удалось (я < 0) в создании, файл /tmp/OpenCV-2.4.0/ modules/core/src/matrix.cpp, строка 1335 завершение вызова после вызова экземпляра 'cv :: Exception' what(): /tmp/OpenCV-2.4.0/modules/core/src/matrix.cpp: 1335: ошибка: (-215) я < 0 в функции создания
в то время как работает мой код:
Каковы возможные причины этой ошибки?
Код:
int main(int argc, char ** argv)
{
// some code ...
Mat rvec, tvec;
calibrateCamera(obPts, imPts, imSize, cameraMatrix, distortionCoef, rvec, tvec);
}
Вы можете разместить '// некоторый код .. '? – Moreira
- выходные переменные (матрица камеры, коэффициенты сравнения, r, t) пустые или вы предварительно выделили их? – Micka
@Moreira Я обновил свой код – Deepak