首页 > 代码库 > OpenCV 显示Mat矩阵异常 显示“程序停止工作” 解决办法
OpenCV 显示Mat矩阵异常 显示“程序停止工作” 解决办法
笔者调试OpenCV 程序时,在使用标准输出显示Mat矩阵时,编译没有错误,但每次运行都弹出程序停止工作的对话框。google之,得到解决方案。
程序如下:
1 #include <iostream> 2 #include <opencv2\opencv.hpp> 3 using namespace std; 4 using namespace cv; 5 6 int main() 7 { 8 Mat M = (Mat_<uchar>(2,2) << 1,2,3,4); 9 cout << M << endl;10 }
运行结果如下:
解决方案:
解决方案上说是因为计算机上有两个版本的VS,如我的机器上有VS2010和VS2012。详细原因和解决方法不再赘述,请查看原文:
http://blog.sciencenet.cn/blog-972981-712339.html
OpenCV 显示Mat矩阵异常 显示“程序停止工作” 解决办法
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。