OpenCV 4.0 rc版本发布,扩展计算图Graph API

 2023-09-09 阅读 17 评论 0

摘要:点击我爱计算机视觉标星,更快获取CVML新技术rc版本即正式发布前的候选版(release candidate),指在重大版本号升级前,几乎已经完工了,但为避免可能的百密一疏,先让大家“测”起来的版本。所以不建议在正式的项目中使用。没有

点击我爱计算机视觉标星,更快获取CVML新技术


rc版本即正式发布前的候选版(release candidate),指在重大版本号升级前,几乎已经完工了,但为避免可能的百密一疏,先让大家“测”起来的版本。所以不建议在正式的项目中使用。

没有什么大问题的话,正式版就很快了。

这次发布有什么新看点呢?官方称,相比OpenCV 4.0 beta新增了约60个补丁。

主要变化

  1. 增加了处于实验阶段的以Vulkan为后端的DNN模块(为了利用GPU的计算能力);

  2. rc设备什么意思?opencv_stitching模块接口被重构;

  3. 实现了更加精确的相机镜头校正(camera calibraion)方法;

  4. 核心模块的持久化(即以XML / YML / JSON格式存储数据到硬盘)已在C ++中重写,使得在读取FileStorage时占用的内存较少。 C语言风格的API(CvFileStorage)已被删除;

  5. 扩展了Graph API模块,使其获得初始异构支持,OpenCL支持,文档也更加完善,并支持独立构建它;

  6. 删除了以下模块photo, video, imgcodecs, videoio中过时的C语言风格的API;

  7. Rc版本。删除了videoio 与 highgui 模块中过时的后端支持,包括: QuickTime, QTKit, Unicap, Video for Windows, libv4l, DC1394_V1, Carbon;

  8. shape, superres, videostab, viz 模块和 TVL1 光流算法被移到了opencv_contrib;

  9. DIS 光流算法从opencv_contrib被移到了主库;

  10. 3.4版本的一些最新改进也被合并进来,比如:libpng更新 (安全修复), 支持XCode 10, 支持Turing GPU, 许多优化和Bug 修复。

综上,这次发布最大的特点就是:删! 

opencv读取图像。其中值得一提的是,4.0中新增加的模块Graph API,它将计算图引入到视觉计算中。开发者可以在程序中定义多个图像处理步骤组成的图,执行的时候进行优化,使得fast and portable。

请看官方给出的这个例子:

将多个图像处理操作放入GComputation ac中。

对于视觉计算来说,这当然很有必要。

不过步子还是慢了点。

uos rc版本,下载地址:

https://opencv.org/opencv-4-0-0-rc.html

关注计算机视觉技术,欢迎加入52CV群,扫码添加52CV君拉你入群(请务必注明:加群):

喜欢在QQ交流的童鞋,可以加52CV官方QQ群:928997753。

(不会时时在线,如果没能及时通过验证还请见谅)


长按关注我爱计算机视觉

【点赞与转发】就是一种鼓励

版权声明:本站所有资料均为网友推荐收集整理而来,仅供学习和研究交流使用。

原文链接:https://hbdhgg.com/1/25379.html

发表评论:

本站为非赢利网站,部分文章来源或改编自互联网及其他公众平台,主要目的在于分享信息,版权归原作者所有,内容仅供读者参考,如有侵权请联系我们删除!

Copyright © 2022 匯編語言學習筆記 Inc. 保留所有权利。

底部版权信息