码迷,mamicode.com
首页 > 编程语言 > 详细

opencv的C++接口与旧版C风格接口的一些区别

时间:2015-02-04 16:22:51      阅读:151      评论:0      收藏:0      [点我收藏+]

标签:

之前一直使用旧版的opencv接口,也就是IplImage* , CvMat* 一类的东西,后来觉得需要学习新东西,然后也是被偶尔的内存泄漏折磨的半死,所以使用了新的C++接口。两个版本虽然很多地方可以用简单的方式找到共同之处,比如cv::namedWindow和cvNamedWindow, 仅仅是把cv去掉,改成cv::外加首字母小写。

不过新版本有一些不同之处,记起来就稍稍写一下:

1:cv::Scalar 和 CvScalar 用相通的三个值去赋值得到的颜色是不一样的,偶尔有些蛋疼。不记得之前怎么出现这个问题了。

 

2:已经没有cvGet2D的对应函数了,引用朋友的话:“似乎看到了设计者又没办法废除所有C接口又不得不废除一些二逼用法的痛苦的心情”。

opencv的C++接口与旧版C风格接口的一些区别

标签:

原文地址:http://www.cnblogs.com/Lyn1993/p/4272444.html

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