【opencv学习】关于Mat释放的问题
2014-03-07 15:18
183 查看
最近写了一个超简单的代码,但是总是有bug
运行后提示:Unhandled exception at at 0x77194B32 in test.exe: Microsoft C++ exception: cv::Exception at memory location 0x0100F80C.
后来看了一下mat的源代码,把
改为
就好了。
原因还不清楚,有机会再细细研究吧
int _tmain(int argc, _TCHAR* argv[]) { Mat img_mat=imread("6.jpg"); cout<<"*****************"<<endl; cvNamedWindow("mat",0); imshow("mat",img_mat); cvWaitKey(); cvDestroyWindow("mat"); cvReleaseData(&img_mat); return 0; }
运行后提示:Unhandled exception at at 0x77194B32 in test.exe: Microsoft C++ exception: cv::Exception at memory location 0x0100F80C.
后来看了一下mat的源代码,把
cvReleaseData(&img_mat);
改为
img_mat.release();
就好了。
原因还不清楚,有机会再细细研究吧
相关文章推荐
- 关于opencv中Vector内存释放或者元素清空的问题
- 2014年3月29日 遇到的关于opencv将图像转换为数组的几个问题 包含cvmat 到mat转换
- 关于opencv高版本中ImImage转Mat的问题(VS2013+opencv3.1)
- 从牛人那儿学习了关于using及数据库操作时注意释放资源的问题
- [openCV学习笔记]——关于waitKey(0)不起作用的问题
- 关于在console中查看opencv Mat 矩阵元素的问题
- [转]OpenCv2 学习笔记(1) Mat创建、复制、释放
- 学习OpenCV——关于三通道的CvMat的求和问题
- 关于opencv中Mat数据对齐的问题
- 【OpenCV】关于Mat_类的一个问题
- OpenCv2 学习笔记(1) Mat创建、复制、释放
- opencv 2.x学习笔记(五)关于Mat
- 从牛人那儿学习了关于using及数据库操作时注意释放资源的问题
- 从牛人那儿学习了关于using及数据库操作时注意释放资源的问题
- Opencv学习笔记(五):关于OpenCV2中的Mat图像容器
- 关于OpenCV的Mat画图问题
- 【OpenCV学习笔记】【类型转换】一(IplImage和cv::Mat的类型相互转换)
- 关于初学ASP.NET技术的学习顺序问题
- 学习OpenCV(3)CvMat,Mat和IplImage之间的转化和拷贝
- [原创]java WEB学习笔记35:java WEB 中关于绝对路径 和相对路径问题