C++
476 个项目 · 全站第 4 / 91推理引擎、GPU 算子与高性能后端的实现语言,追求延迟和吞吐时基本在这里。
主要方向推荐一个 C++ 项目
按一级分类统计;另有 3 个项目尚未分类全部项目 476
按 star 排序 · 第 7 / 10 页Matterport3D 是一个面向 RGB-D 机器学习任务的大规模室内场景数据集,提供带标注的 3D 重建与语义理解数据,适合训练和评测场景重建模型。
ZED SDK 是 Stereolabs 为 ZED 立体相机提供的空间感知开发套件,支持实时深度估计、SLAM、点云和人体姿态估计,帮助快速搭建智能机器人与空间感知应用。
用 C++20 实现、带 Python 绑定的跨平台 3D 图形库,API 风格对齐 three.js,方便在原生和 Web 环境复用同一套高层接口做渲染与物理仿真。
跨平台的 Game Boy / Game Boy Color / Super Game Boy 模拟器兼调试器,内置 MCP 服务器,可接入 RetroArch,方便开发与逆向调试。
AirSLAM 是面向视觉定位的 SLAM 系统,融合 SuperPoint 与 SuperGlue 做特征提取和匹配,为机器人在未知环境中提供实时位姿估计与建图。
仅用激光雷达或激光-惯性融合的高鲁棒、高精度里程计,为机器人和自动驾驶提供可靠定位与建图,应对退化场景和传感器不确定性。
基于 Qt 和 FFmpeg 的跨平台音视频播放器,支持绝大多数格式与编解码器,并提供硬件加速和视频滤镜。
用 C++ 和 CUDA 手写一个高性能 LLM 推理引擎的教学项目,是 vLLM 的精简版,涵盖 PagedAttention 和连续批处理等核心机制。
批量图片格式转换与尺寸调整工具,支持一次性处理多张图片,省去逐张操作的麻烦。
本地免费运行的一站式 AI 视频与图像编辑工具,集换脸、口型同步、抠图去物、风格重绘、人声分离与克隆、视频生成于一体。
基于 FFmpeg、SDL2 和 Qt 的开源视频播放器,模仿 PotPlayer 的界面与功能,适合学习播放器开发中的解码、渲染和音视频同步技术。
给 Unix 标准密码管理器 pass 套上跨平台图形界面,让不习惯命令行的用户也能方便地管理 GPG 加密的密码库。
把 Ultralytics YOLOv8 到 YOLOv12 系列模型封装成 ROS 2 节点,让机器人项目能直接调用目标检测、实例分割、姿态估计和跟踪能力。
基于 TensorRT FP16 加速的 PP-OCRv6 推理服务,在 OmnidocBench 上跑出 200+ img/s,提供 HTTP 和 gRPC 接口,适合高吞吐文档解析与 RAG 场景。
用 C++ 写的老式电脑与游戏机模拟器,覆盖 BBC Micro、Apple II、Amiga、ZX Spectrum 等几十种机型,主打低延迟,适合对时序敏感的场景。
基于 mpv 和 Qt 重制的 Media Player Classic 跨平台播放器,界面和操作习惯延续经典 MPC,适合想在 Linux 或 macOS 上找回 MPC 体验的用户。
轻量级 C++ 点云处理库,提供聚类、模型拟合、ICP 配准、凸包与三维可视化等算法,适合在 C++ 项目中直接集成点云处理能力。
基于二进制翻译的 RISC-V 沙箱与模拟器,支持 RVA23 指令集,主打低延迟、无依赖,可跨平台运行 RISC-V 程序。
Reicast was a multiplatform Sega Dreamcast emulator
面向 3D 激光雷达点云的快速地面分割算法,能在复杂场景下稳健剔除地面点,为后续检测与建图提供干净的非地面点云。
微软 Windows ML 的官方示例与工具集,帮助开发者在 Windows 上加载 ONNX 模型并调用系统内置的机器学习推理能力。
用 C++20 编写的世嘉土星模拟器,支持 Windows、Linux、macOS 和 FreeBSD,可在现代电脑上运行土星游戏。
基于 Wine 的 32 位 Windows 程序与游戏模拟器,可在 ARM64、Linux、macOS 和浏览器(WASM)等多平台运行老式 Windows 应用。
从多视角立体图像给三维重建模型自动生成纹理贴图,解决重建网格缺少真实感表面外观的问题。
专业级广播播出软件,能把图文、音频和视频稳定输出到多路信号,自 2006 年起支撑 7×24 小时直播制作。
在 ITK 之上封装的一层简化接口,让 Python、Java、R 等语言也能方便地做医学图像分割、配准与分析,免去直接啃 C++ 模板的麻烦。
CLP 是一款日志管理工具,能把原始日志高倍压缩,并支持直接在压缩数据上检索,省去解压步骤,适合日志量大又需要快速查问题的场景。
开源的交互式反汇编器,支持符号执行和模拟执行,帮助逆向工程师分析二进制程序。
轻量级 LiDAR-惯性里程计算法,用由粗到细的连续时间轨迹构建做精确运动校正,为机器人和 SLAM 提供实时定位与建图。
模块化 C++ SLAM 框架,支持激光雷达、视觉与图优化,用于移动机器人的定位与建图。
收录 3D 目标跟踪方向的论文与配套 C++ 算法实现,覆盖多体、铰接物体、多模态和实时位姿估计,方便复现和对比各类方法。
跨平台多媒体处理框架,支持 GPU 加速和异构调度,可把转码、AI 推理、算法模块和直播流处理串成一条流水线。
用 GNU Radio 实现的完整 LoRa 收发机,包含低信噪比下也能正常工作的接收链路,适合做 LoRa 物理层研究和 SDR 实验。
基于下一代 Kaldi 的语音转文字服务端框架,支持流式与非流式识别,可通过 WebSocket 对外提供 ASR 服务。
OpenCog 的超图数据库与图重写系统,用超图结构存储知识并支持模式匹配和逻辑推理,适合构建知识图谱和认知计算应用。
面向树莓派和 ARM 平台优化的 Amiga 模拟器,让老式 Amiga 游戏和软件能在现代硬件上流畅运行。
用 Qt 写的跨平台思维导图、流程图和笔记工具,轻量易上手,适合整理思路、画图做学习笔记。
在 Qualcomm NPU 上本地运行 AI Agent 的 C++ 框架,延迟低于 100ms,完全不依赖云端,适合车载、嵌入式和 IoT 场景。
用手机摄像头扫描彩色条码来传输文件的 Android 演示应用,基于 libcimbar 实现,适合验证无网络环境下的近场文件传输。
给视频加运动模糊的命令行工具,基于 FFmpeg 和 VapourSynth 实现,适合把低帧率素材处理成更顺滑的观感。
把 OpenVINO 优化过的模型部署成可扩展推理服务的服务器,支持云端和边缘、Kubernetes 与 DAG 流水线,方便生产环境上线模型。
在笔记本 CPU 上本地跑二分类、多选和带概率打分的决策模型,是 Jev 和 Microsoft-Decision-1 的开源替代,支持 GGUF 量化推理。
把 PaddlePaddle 训练好的模型导出成 ONNX 格式,方便用 ONNX Runtime 等推理引擎部署,覆盖分类、检测、OCR 等模型。
Niantic 开源的 3D 高斯泼溅压缩文件格式,体积比 PLY 小约 10 倍,视觉质量几乎无损,适合存储和分发大规模 3DGS 场景。
纯 C++ 实现的大模型推理引擎,无需 Python 环境即可在电脑的 CPU 和 GPU 上实时运行对话模型。
命令行选区工具,让用户在屏幕上框选一块区域,把坐标输出到标准输出,常配合截图或录屏工具使用。
用点、线、面、消失点等结构化几何特征做三维视觉建图、定位和 SfM 的 C++ 工具箱,弥补纯点特征在低纹理场景下的不足。
面向 Llama 及其变体的大模型推理加速引擎,用 CUDA 和 C++ 做底层优化,主打高吞吐低延迟的模型服务部署。