标签:
之前一直使用旧版的opencv接口,也就是IplImage* , CvMat* 一类的东西,后来觉得需要学习新东西,然后也是被偶尔的内存泄漏折磨的半死,所以使用了新的C++接口。两个版本虽然很多地方可以用简单的方式找到共同之处,比如cv::namedWindow和cvNamedWindow, 仅仅是把cv去掉,改成cv::外加首字母小写。
不过新版本有一些不同之处,记起来就稍稍写一下:
1:cv::Scalar 和 CvScalar 用相通的三个值去赋值得到的颜色是不一样的,偶尔有些蛋疼。不记得之前怎么出现这个问题了。
2:已经没有cvGet2D的对应函数了,引用朋友的话:“似乎看到了设计者又没办法废除所有C接口又不得不废除一些二逼用法的痛苦的心情”。
标签:
原文地址:http://www.cnblogs.com/Lyn1993/p/4272444.html