Skip to content

Latest commit

 

History

History
101 lines (62 loc) · 4.08 KB

README_ZH.md

File metadata and controls

101 lines (62 loc) · 4.08 KB

MaixCDK

MaixCDK: 快速落地 AI 视觉、听觉应用

Let's Sipeed up, Maximize AI's power!

GitHub Repo stars Apache 2.0 GitHub repo size Build MaixCAM Trigger wiki

English | 中文

MaixCDK(Maix C/CPP Development Kit) 是集成了 AI + 机器视觉 + IOT 等实用功能的 C/C++ 开发套件,简单易用的封装,让你快速构建自己的视觉、人工智能、IOT、机器人、工业相机等项目。

也是 MaixPy 的 C/C++ 版本。

特性

  • 支持 AI 模型硬件加速运行,支持常见 分类、检测、分割、跟踪等算法。
  • 支持常用视觉算法,比如 找色块、二维码、apriltag、巡线等等。
  • 支持 OpenCV。
  • 常用外设操作(UART、IIC、SPI、GPIO、PWM、ADC、摄像头、屏幕等)。
  • 多平台支持, 支持 Linux,Sipeed Maix 系列开发板(具体看下方表格)。
  • 简单易用的 API,提供常用功能例程。
  • 环境搭建简单,一键编译。
  • 支持在线调试程序。
  • 有对应的 Python 版本(MaixPy),API 自动同步更新。
  • 完整生态, MaixCDK + MaixPy + MaixVision(代码编写,实时图像查看等) + MaixHub(应用商店,分享交流等)

更多介绍可以看 MaixPy 介绍和文档

支持的设备

设备名 支持状态
Sipeed MaixCAM 完全支持
Sipeed MaixCAM-Pro 完全支持
通用 Linux 部分支持

快速开始

点击查看 快速开始 文档,里面包含了如何快速下载代码、编译、运行

MaixCDK 开发准则

为帮助开发者快速了解 MaixCDK, 以及保持长期更新的质量,在 编写 或 贡献 代码前,请务必阅读 MaixCDK 开发准则和指导

更多文档

除了上面的开发准则,文档里面还有应用文档,开发笔记等供查阅。

请访问 Sipeed Wiki 在线查看。

文档在docs目录下,使用Markdown格式编写,可以直接查看.md文件, 也可以使用teedoc工具生成网页版文档。

pip install teedoc -U  # 用 pip 安装 teedoc
cd docs                # 进入 docs 目录
teedoc install -i https://pypi.tuna.tsinghua.edu.cn/simple  # 根据文档配置安装 teedoc 插件
teedoc serve           # 启动一个本地网页服务用以预览

然后用浏览器访问http://127.0.0.1:2333即可看到文档。

如果需要生成离线文档,使用teedoc build命令,生成的文档在out目录下, 使用者在out目录下使用python -m http.server命令来启动一个本地网页服务用以预览。

常见问题

在编译或者使用时遇到问题,首先看下FAQ是否有解决方案。

开源协议

MaixCDK 采用 Apache 2.0 开源协议,详见 LICENSE 文件。