Opencv Error: assertion failled i < 0, in calibrateCamera()
Opencv Error: assertion failled i < 0, in calibrateCamera()
我收到以下错误消息
OpenCV 错误:创建断言失败 (i < 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) i < 0 in function create
而 运行 我的代码:
此错误的可能原因是什么?
代码:
int main(int argc, char ** argv)
{
// some code ...
Mat rvec, tvec;
calibrateCamera(obPts, imPts, imSize, cameraMatrix, distortionCoef, rvec, tvec);
}
我们需要将 rvec
和 tvec
作为 vector<cv::Mat>
示例代码中rvec
和tvec
是cv::Mat
我收到以下错误消息
OpenCV 错误:创建断言失败 (i < 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) i < 0 in function create
而 运行 我的代码:
此错误的可能原因是什么?
代码:
int main(int argc, char ** argv)
{
// some code ...
Mat rvec, tvec;
calibrateCamera(obPts, imPts, imSize, cameraMatrix, distortionCoef, rvec, tvec);
}
我们需要将 rvec
和 tvec
作为 vector<cv::Mat>
示例代码中rvec
和tvec
是cv::Mat