OpenCV 图像处理高频接口新增华为昇腾支持
发表于:2025-01-23 作者:千家信息网编辑
千家信息网最后更新 2025年01月23日,CTOnews.com 12 月 12 日消息,据 OpenCV 中国开发团队消息,为了进一步加速 OpenCV 图像处理,即将推出的 OpenCV 4.9.0 版本提供了图像处理相关的高频使用接口的
千家信息网最后更新 2025年01月23日OpenCV 图像处理高频接口新增华为昇腾支持
CTOnews.com 12 月 12 日消息,据 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 是一个开源的跨平台计算机视觉库,提供了图像处理,机器学习,视频分析等功能,支持多种开发语言,多平台和多类型后端。其中图像处理模块提供了矩阵的算术和逻辑运算,图像处理,视频编解码等,被广泛运用于计算机视觉领域的数据预处理和后处理。
CTOnews.com附调用昇腾后端实现图像处理的示例:
除了对昇腾必要的初始化、去初始化之外,用户无需学习 CANN API,仅需要将原来的接口添加 cann 包名(C++ 接口为使用 cann 命名空间),即可使用昇腾算力。
import cv2# cann初始化cv2.cann.initAcl()# 选择执行运算的设备编号cv2.cann.setDevice(0)# 图像处理(以图像旋转为例)img = cv2.imread('/path/to/image')# 添加cann包名调用昇腾接口ret = cv2.cann.rotate(img, 0)cv2.imwrite('/path/to/result', ret)# cann去初始化cv2.cann.finalizeAcl()
图像
处理
图像处理
接口
支持
运算
模块
消息
矩阵
端的
算术
系统
视觉
视频
计算机
C++
学习
开发
华为
相同
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
手机b站不能用数据库
邮件服务器邮件存储
网络安全国产设备
后台服务器如何监测文件
mysql替换数据库
晋城网络安全工作会议
福建约客课互联网科技有限公司
服务器nginx是什么
网络安全一般月收入
科脉v8前台连接不上数据库
数据库打开的文件太大
网络服务器共享ip
网络安全横幅图片素材
数据库类型是按照
苏州通用软件开发技术指导
软件开发短期培训能学到多少钱
软件集成工程师和软件开发
网络安全讲稿500字
修改mysql数据库编码
物流软件开发公司名字
城阳区平台软件开发解决方案
电力系统网络安全管理
思禾互联网科技
北京大学校报全刊数据库制作
湖南冬邦云互联网科技有限公司
王牌战争推荐社区服务器
ps4 软件开发
芒市网络安全周
异业联盟会员软件开发定制
雷电模拟器4连接不到服务器
相关文章
- 25 周年纪念作,情怀拉满但诚意欠缺:《勇者斗恶龙 怪物仙境 3》
- 联想拯救者 Y700 2023 平板推送 ZUI 15.0.723 系统灰度测试:新增“USB 网络共享”,优化底部小白条
- Streacom 推出 SG10 高端被动散热机箱:可解热 600W,1300 美元
- 3D 角色扮演策略游戏《少女前线 2:追放》公测开启,安卓、iOS、PC 多端互通
- 新能源车市:价格战开局,价值战结束
- 雪天这样拍,照片更为味道
- Cybertruck:未来物种重新定义汽车
- 2022 年我国未成年网民规模突破 1.93 亿,普及率达 97.2%
- 上映 7 天,《名侦探柯南:黑铁的鱼影》内地票房破亿、豆瓣 6.6 分
- 小岛工作室推出《死亡搁浅》联名手机手柄,预计明年发售