-
4.0 Alpha是4.0正式发布之前的第一个中间版本,如3.0正式发布前有Alpha,Beta,RC1等。
-
基本功能改进
1 . OpenCV现在使用的是C++ 11,但在3.x时需要将-DENABLE_CXX11=ON
传递给CMake,但在4.0时默认使用C++11。在C++11中,标准的std :: string和std :: shared_ptr取代了手工制作的cv :: String和cv :: Ptr。
2 . 添加了基本的FP16支持(添加了新的CV_16F类型)。
3 .CPU和GPU加速的KinFu实时三维密集重建算法已包含在opencv_contrib中。 -
DNN改进
1 .添加了对Mask-RCNN模型的支持;
2 .ONNX解析器已添加到OpenCV DNN模块中。它支持各种分类网络,如AlexNet,Inception v2,Resnet,VGG等,部分支持YOLO对象检测网络(YOLO的ONNX版本缺少一些提供矩形列表的最终图层)。 -
其它改进
1 .快速QR码检测器(detector)。官方计划在OpenCV 4.0正式版中添加QR码解码器(decoder),以便有一个完整的解决方案。
2 .流行的Kinect Fusion算法已经实现,针对CPU和GPU(OpenCL)进行了优化,并集成到opencv_contrib / rgbd模块中。为了使实时样本有效,我们在opencv / videoio模块中更新了Kinect 2支持。
3 .通过所谓的“wide universal intrinsics”不断扩展SSE4,AVX2和NEON优化内核集。
OpenCV 4.0
猜你喜欢
转载自blog.csdn.net/u013187057/article/details/82895692
今日推荐
周排行