visionworkbench

NASA 出品的 C++ 视觉工具箱,做高精度图像配准与三维重建

NASA Vision Workbench 是 NASA 艾姆斯研究中心智能系统部自主系统与机器人团队开发的通用图像处理与计算机视觉库,用 C++ 编写。它面向航天与机器人场景,提供从底层像素操作到高层视觉算法的完整工具链,包括图像容器与 I/O、几何变换、卷积与滤波、特征检测与匹配、立体视觉、摄影测量校正、色彩空间转换等。项目强调可扩展的模块化架构,支持多线程与并行处理,便于在大型遥感影像和科学数据上构建处理流水线。它解决的问题是:科研与工程团队不必从零搭建基础视觉设施,可直接复用经过 NASA 任务验证的稳定组件,快速实现图像配准、镶嵌、三维重建等任务。核心能力覆盖图像代数、兴趣点提取、光束法平差、相机模型与投影几何,适合对精度和可靠性要求高的离线批处理场景。

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

项目数据

分类计算机视觉
开发团队visionworkbench
所属国家
定价模式free
价格说明开源免费,NASA发布
访问状态
是否开源
开源协议NOASSERTION
主要语言C++
技术栈/模型
GitHub 星标★ 505
30天Star增速
HF 下载量
上线时间2010-05-14 00:00:00
最近更新2026-09-15 00:00:00
维护状态较活跃
中文支持
访问方式
移动端支持
综合评分
收录时间2026-09-18
浏览次数0

使用教程

核心亮点

  • 由 NASA 团队开发并用于实际航天与机器人任务,算法经过工程验证
  • 模块化架构清晰,图像容器、几何、特征、立体视觉等组件可独立复用
  • 支持多线程与并行处理,适合处理遥感大图和批量科学影像

不足之处

  • 项目较早期,构建系统与依赖配置相对陈旧,新环境上手成本高
  • 社区活跃度和文档更新频率有限,遇到问题可参考的案例较少

适用场景

  • 遥感卫星影像的配准、镶嵌与正射校正流水线
  • 机器人视觉中的立体匹配、相机标定与三维重建
  • 科研级图像处理算法的原型验证与批量离线处理

替代项目

OpenCV、VXL、ITK

项目介绍

visionworkbench 是一个计算机视觉领域的开源项目,官方简介:The NASA Vision Workbench is a general purpose image processing and computer vision library developed by the Autonomous Systems and Robotics (ASR) Area in the Intelligent Systems Division at the NASA Ames Research Center.。项目使用 C++ 开发,在 GitHub 上获得 505 星标。

上一篇:cvkit

下一篇:oximedia

同类项目推荐

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