OpenCV2.4.13相关更新介绍
OpenCV3.1于2015.12.21更新,时隔半年,令人想不到的是于2016.5.19更新版本OpenCV2.4.13,可见2.4.x版本的应用普及是相当广的,因此针对其相关更新是十分必要的,而不是现在很多初学者一味追求最新,3.x版本和2.4.x版本在于架构的调整,因此对于初学者而言,并没有本质的区别。下面将重点介绍本次更新内容:
- 版本相关改进提交8271个,文件更改5321个;
最近的250个改进(部分):
- 在feature_homography上使用AKAZW代替ORB特征;
- 修复纠正OpenCV的随机访问迭代器的距离;
- 修复AGAST关键点存储的声明;
- 修复错误的行为对于cv::ptr,cv::Mat,cv::UMat;
- 修复linux下ThrustAllocator bug;
- 修复canny.cl中潜在的危险行为;
- 修复部分指针操作不能使用C++11标准;
- 修复在vc2010建立detect_mser样本;
- 添加支持YUV 4:2:0 NV12 VFW相机捕捉帧格式;
- 增加级联分类器的信息——总数特性;
- 修复cv::VideoCapture在gstreamer后端存在问题;
- 从planar_tracking.cpp删除opencv_contrib依存关系;
- 添加对ffmpeg 3.0的支持;
- 删除尾随空格;
- 取代的合成场景在python中样本;
- 添加compute_gradient方法的并行实现;
- 小平台的兼容性修正ESC键;
- 盒子CV_32FC1滤波器实现;
- 添加AR模型的描述;
- ffmpeg:中断回调修正;
- 修复写入算法为基础的对象时丢失的格式
- 修复kmeansindex FLANN的固定内存泄漏
- 修复写16位jpeg2000
- Xcode升级到7.3
- 修复BRISK特征检测器固定错误