摩尔线程正式开源 OpenCV-MUSA
近日,摩尔线程宣布其自研统一系统架构MUSA已完成与开源计算机视觉库OpenCV的适配,并正式发布OpenCV-MUSA开源项目。
该项目旨在为开发者和研究人员提供更加高效与便捷的工具,使其在开发基于全功能GPU的各类计算机视觉应用时,能够大幅提升开发效率,从而加速基于国产GPU的计算机视觉应用的开发与创新。
OpenCV作为计算机视觉领域最重要的开源库之一,为图像和视频处理的开发者和研究人员提供了强大而灵活的工具。凭借丰富的功能和高效的性能,OpenCV在自动驾驶、医疗影像、安防监控、机器人视觉、增强现实和图像识别等多个领域得到了广泛的应用。
OpenCV为GPU加速提供了支持,通过引入OpenCL、CUDA等加速后端,极大地提升图像视频处理、线性代数计算等复杂任务的执行速度,满足了更大规模数据处理和更复杂算法的计算需求,为实时应用、深度学习、三维重建和高分辨率视频处理等领域提供卓越的性能和效率。
摩尔线程通过自主研发的MUSA统一系统架构和软件平台,致力于构建一个完善且易用的国产GPU应用生态。此次发布的OpenCV-MUSA开源项目,目的就在于将OpenCV的强大功能与MUSA架构的高性能计算能力相结合,让用户能够充分发挥摩尔线程全功能GPU的澎湃算力。
在现有OpenCV代码的基础上,摩尔线程新增了MUSA设备后端,并为多个算法模块提供了MUSA加速支持,同时对编译脚本也进行了适配。
目前,OpenCV-MUSA已支持包括core、mudev、musaarithm、musawarping、musafeatures2d、musafilters、musaimgproc、musaobjdetect、musastereo、musabgsegm、photo、stitching、superres、videostab、xfeatures2d在内的多个模块。
OpenCV-MUSA支持绝大部分cv::cuda命名空间下的数据结构及API,尤其是OpenCV中为GPU设计的核心图像数据结构GpuMat。开发者只需将现有C++代码中的命名空间cv::cuda替换为cv::musa,即可在MUSA设备上实现相同的功能。
OpenCV-MUSA开源地址:

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Spring Modulith 1.3 M3、1.2.4 和 1.1.9 发布
Spring Modulith是一个新的、实验性的 Spring 项目,支持开发人员在 Spring Boot 应用程序中实现逻辑模块,它允许应用结构验证、记录模块安排、为单个模块运行集成测试、在运行时观察模块交互,以及以松散耦合的方式实现模块交互。 Spring Modulith 1.3 M3、1.2.4 和 1.1.9 现已发布。一些重点更新内容包括: 支持变化感知测试执行,可根据应用程序的变化跳过不受影响的测试,从而优化测试运行。 新的删除事件发布完成模式- 顾名思义,可立即删除已完成的事件发布。 支持从其他包和外部 JAR 中导入应用程序模块。 在基于 JDBC 的事件发布注册表中支持 Microsoft SQL Server(GH-804)。 弃用spring.modulith.republish-outstanding-events-on-restart,改用spring.modulith.test.…中的变体(GH-823)。 详情可查看发布公告。
- 下一篇
deepin 23 , 拯救你的吃灰(树莓)派-详细配置教程
查看原文 之前收到留言,用户提出想要在树莓派运行 deepin 23 系统,近期deepin(深度)社区deepin-raspberrypi SIG 内部发布了一个可以给树莓派使用的尝鲜版 deepin 23 镜像,接下来我们一起看看这个卡片电脑,运行 deepin 23 的效果吧。(已验证设备树莓派 4b,树莓派 5b,理论上该镜像通用其他型号,大家也可以自己尝试哦~) 一、构建内核 内核可以从官方仓库的 boot 目录下拷贝:https://github.com/raspberrypi/firmware 安装工具,这里选择交叉编译,安装 64 位工具链。 sudo apt install git bc bison flex libssl-dev make libc6-dev libncurses5-dev 克隆代码 git clone --depth=1 https://github.com/raspberrypi/linux 根据 Raspberry Pi 型号运行以下命令来准备默认配置。这里以树莓派 4b 和5b 为例。 1.1 树莓派 4d cd linux KERNEL=...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2全家桶,快速入门学习开发网站教程
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- 2048小游戏-低调大师作品
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS关闭SELinux安全模块