kornia-rs

用 Rust 写高性能视觉算子,还能被 Python 直接调用

kornia-rs 是用 Rust 编写的底层 3D 计算机视觉库,定位为 Kornia 生态的 Rust 实现。它解决的核心问题是:Python 视觉库在性能敏感场景(机器人、实时推理、嵌入式)下延迟高、内存开销大,而 Rust 生态又缺少一套完整、易用的视觉算法集合。项目提供图像读写与处理、张量操作、相机模型、几何变换、点云处理等基础能力,并通过 PyO3 暴露 Python 绑定,让 Python 用户也能调用 Rust 实现的高性能算子。整体设计强调零拷贝、低层可控和可组合,适合作为上层视觉流水线的底座,而不是开箱即用的端到端模型库。

开源 free 计算机视觉
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 707
维护状态 活跃
是否开源
定价模式 free

项目数据

分类计算机视觉
开发团队kornia
所属国家
官网地址
定价模式free
价格说明开源免费,Apache-2.0 许可证
访问状态
是否开源
开源协议Apache-2.0
主要语言Rust
技术栈/模型computer-vision,deep-learning,image-processing,machine-learning,pyo3,python,robotics,rust
GitHub 星标★ 707
30天Star增速
HF 下载量
上线时间2022-03-05 00:00:00
最近更新2026-09-16 00:00:00
维护状态活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-09-18
浏览次数0

使用教程

核心亮点

  • Rust 实现带来低延迟与内存安全,适合机器人和实时场景
  • 通过 PyO3 提供 Python 绑定,兼顾 Rust 性能与 Python 易用性
  • 覆盖图像处理、相机模型、几何变换等底层视觉基础模块

不足之处

  • 项目处于早期,API 和功能覆盖仍在快速变化中
  • 文档与示例相对有限,上手需要一定 Rust 和视觉背景

适用场景

  • 机器人视觉流水线中的实时图像预处理
  • 需要低延迟的嵌入式或边缘端视觉推理
  • 用 Rust 重写 Python 视觉算子以提升性能

替代项目

opencv-rust、image-rs、kornia

项目介绍

kornia-rs 是一个计算机视觉领域的开源项目,官方简介:Low-level 3D Computer Vision library in Rust。项目使用 Rust 开发,在 GitHub 上获得 707 星标。

上一篇:openMVG

下一篇:BoofCV

同类项目推荐

modlens 开源

给纯文本编码代理装上眼睛,粘贴图片即刻获得结构化视觉证据。

The first vision plugin for DeepSeek Harness, and the vision bridge for every text-o···

★ 3973 2026-08-19
opencv 开源

开箱即用的视觉算法库,搞定图像视频处理与识别

Open Source Computer Vision Library

★ 90860 2026-08-10
OpenCVTutorials 开源

中文 OpenCV 教程,从入门到实战,边看边跑代码

OpenCV-Python4.1 中文文档

★ 1430 2026-08-20
DEIMv2 开源

用DINOv3做实时检测,又快又准,直接落地。

[DEIMv2] Real Time Object Detection Meets DINOv3

★ 2032 2026-08-14