OpenCV 3.4发布啦!

Posted OpenCV学堂

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OpenCV 3.4发布啦!相关的知识,希望对你有一定的参考价值。

OpenCV 3.4发布啦!

OpenCV 3.4在2017年12月23日正式发布啦,感觉发布的速度越来越快,距离上次OpenCV 3.3仅仅不到四个月的时间,效率明显提高。在OpenCV 3.4中新特性包括:

  • DNN模块支持faster R-CNN模型,javascript语言绑定、实现了OpenCL层面加速

  • 对OpenCL加速实现了磁盘缓存,极大的减少了初始化时间

  • 兼容更多平台的8位图像双线性插值放缩算法

  • 多个Google夏令营项目被集成进来,在背景提取方法添加了新的算法完成。

  • 又改了大概200个BUG、合并了一些新的代码分支(套话,每个版本都有)

关于OpenCV 3.4完整的修改日志可以查看下面链接:

  • https://github.com/opencv/opencv/wiki/ChangeLog#version34

  • https://opencv.org/opencv-3-4.html

下载opencv-3.4.0-vc14_vc15.exe以后解压缩就会发现在x64里面有两个文件夹分别是vc14与vc15对应的应该是VS2015与VS2017版本。本人是VS2015,所以基于vc14进行配置即可。具体的配置包括

  • 头文件包含目录路径

  • 库文件目录路径

  • 连接器opencv_world340d.lib

  • 环境变量

    \opencv\build\x64\vc14\bin

简单代码测试

 
   
   
 
  1. #include <opencv2/opencv.hpp>

  2. #include <iostream>

  3. using namespace cv;

  4. using namespace std;

  5. int main()

  6. {

  7.    Mat src = imread("D:/vcprojects/images/test.png");

  8.    if (src.empty()) {

  9.        printf("could not load image...\n");

  10.        return -1;

  11.    }

  12.    namedWindow("input", CV_WINDOW_AUTOSIZE);

  13.    imshow("input", src);

  14.    waitKey(0);

  15.    return 0;

  16. }

运行结果:


志合者不以山海为远



关注【OpenCV学堂】

长按或者扫码下面二维码即可关注

+OpenCV学习群 376281510

进群暗号:imshow



以上是关于OpenCV 3.4发布啦!的主要内容,如果未能解决你的问题,请参考以下文章

Python 3.6 + opencv 3.4 中imshow 函数报错

OpenCV 3.3正式发布啦

在 solr 3.4 中放置突出显示片段配置的位置

OpenCV 3.2正式发布啦

OpenCV 3.4 / c++ CascadeClassifier 使用旧的 xml 文件

python 3.6 安装 opencv 3.4