添加鸟哥笔记小妖精
海量福利干货等你来领
鸟哥笔记公众号
学运营推广 上鸟哥笔记

OpenCV 图像处理高频接口新增华为昇腾支持

据 OpenCV 中国开发团队消息,为了进一步加速 OpenCV 图像处理,即将推出的 OpenCV 4.9.0 版本提供了图像处理相关的高频使用接口的华为昇腾(Ascend)支持。

除此之外,2023 年 10 月 17 日,OpenCV社区正式接纳昇腾 + openEuler 作为持续集成(Continuous Integration,CI)系统的操作系统之一,这意味着未来 OpenCV 的代码修改均会在昇腾 + openEuler 环境中进行自动化构建及测试,保障了 OpenCV 在 openEuler 上支持的稳定性。

据介绍,本次提供的以昇腾为后端的图像处理接口封装在 OpenCV 扩展包(opencv_contrib)的 cannops 模块中,包括图像矩阵的算术运算、通道拆分合并、图片裁剪、翻转、调整大小、转置等图像处理的 Python 和 C++ 接口,处理精度与 CPU 后端的计算结果相同。

OpenCV 是一个开源的跨平台计算机视觉库,提供了图像处理,机器学习,视频分析等功能,支持多种开发语言,多平台和多类型后端。其中图像处理模块提供了矩阵的算术和逻辑运算,图像处理,视频编解码等,被广泛运用于计算机视觉领域的数据预处理和后处理。

IT之家附调用昇腾后端实现图像处理的示例:

除了对昇腾必要的初始化、去初始化之外,用户无需学习 CANN API,仅需要将原来的接口添加 cann 包名(C++ 接口为使用 cann 命名空间),即可使用昇腾算力。



来源:IT之家
声明:以上内容仅为信息传播之需要,不代表ASM120观点。

-END-


今天是  
29
/
周一
2024年04月
  • 关于我们

    ASM120提供应用商店搜索大数据ASO服务。ASM120通过对全球主流应用商店的搜索数据分析, 帮助移动开发者从搜索入口导入更多的流量。旗下拥有国内专业的移动应用大数据分析平台,输出专业的应用推广解决方案。

  • ASM120服务

    •  资讯•  专栏•  干货•  ASO优化•  ASA服务
  • 联系我们

    邮箱:
    contact@openeast.com