OpenCV2.2.0版本的更改及源码zip包编译过程中的include路径的一个问题

12月新发布的OpenCV2.2.0在库结构上进行了较大幅度的改动。主要体现在新的模块组织形式和新的头文件形式;相对应的一些功能函数归类到了更细致的模块中。

注意:我一开始下载了zip的源码包,但是发现include中opencv2内的头文件不全;暂时我不清楚为何没有拷贝,我直接选择将各个模块中的include下的opencv2中的头文件拷贝至底层include/opencv2目录下即可。虽然老式的头文件形式可用,但是都会修改为新式的头文件include,所以如果include/opencv2目录下没有对应的头文件会导致找不到头文件的错误。因此,对于使用VS2010的朋友,我还是推荐使用官方的预编译安装包进行安装。

官网OpenCVWiki上的Change Log:

http://opencv.willowgarage.com/wiki/OpenCV%20Change%20Logs

网上已有对应的翻译文档,这边我引用一下:

总体修改和改进:

  • 重新组织库结构,用较详细,更小的模块来取代cxcore, cv, cvaux, highgui 和 ml库
  • opencv_core - core函数库(基本的结构,架构和线性代数,DFT,xml 和yam i/o接口函数等)
  • opencv_imgproc -图像处理函数库(滤波,高斯模糊,形态学膨胀/腐蚀,线性缩放图像大小,图像几何变化,颜色结构变化,计算直方图等)
  • opencv_highgui - GUI,图像和视频接口函数库
  • opencv_ml -统计机器学习模型函数库(SVM,决策树,级联等)
  • opencv_features2d -二维特征检测器和描述子函数库(SURF,FAST 等,包括一种新的特征描述子匹配结构)
  • opencv_video -动态分析
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值