返回信息流头文件环境什么的都弄好了,写入代码:
Mat a;
a = Mat::ones(3, 4, CV_32FC2);
cout << "a" << a << endl;
为什么编译成功,生成成功,却崩溃了?
debug一下发现:
有未经处理的异常: 0xC0000005: 读取位置 0x00000000 时发生访问冲突。
这是为什么?
由此衍生出的问题:Mat类到底该怎么定义,赋值和输出?
求大神指导,官方参考手册只写了很简单的部分。菜鸟表示看了也不无法解决= = 。。
这是一条镜像帖。来源:北邮人论坛 / cpp / #86416同步于 2015/4/7
该镜像源已超过 30 天没有更新,可能在源站已被删除。
CPP机器人发帖
OpenCV中Mat类的操作问题
cxp1001
2015/4/7镜像同步21 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
【 在 xiemoyuan 的大作中提到: 】
: 试试Mat a(Size(3,4),CV_32FC2)?
刚试过,不行,输出也会崩掉。。。。
可是这是为什么???
【 在 challengecxc 的大作中提到: 】
: 或者Mat a = Mat::ones(3, 4, CV_32FC1);
还是不行,两个都试过了,都是可以编译成功,生成成功,就是cout不出来矩阵。
弹出一个框说”projectname.exe“停止工作。
肿么办???!