码迷,mamicode.com
首页 > 其他好文 > 详细

OpenCV 显示Mat矩阵异常 显示“程序停止工作” 解决办法

时间:2014-09-06 09:44:42      阅读:460      评论:0      收藏:0      [点我收藏+]

标签:style   blog   http   color   os   io   使用   ar   2014   

笔者调试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 }

运行结果如下:

bubuko.com,布布扣

解决方案:

解决方案上说是因为计算机上有两个版本的VS,如我的机器上有VS2010和VS2012。详细原因和解决方法不再赘述,请查看原文:

http://blog.sciencenet.cn/blog-972981-712339.html

OpenCV 显示Mat矩阵异常 显示“程序停止工作” 解决办法

标签:style   blog   http   color   os   io   使用   ar   2014   

原文地址:http://www.cnblogs.com/xzd1575/p/3959141.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!