eLab 是一个集成了多种开源项目和多个技术特性的嵌入式开发平台。作者在这个项目里汇集了多年来在产品开发中的开发理念和经验,以现有的开源软件为主,以作者自己开发的组件为辅,打造一个统一而完善的开发平台。
项目地址:https://gitee.com/event-os/elab
eLab 项目,侧重两大技术方向,一是产品级的嵌入式软件开发,二是跨平台的嵌入式软件开发。这两个技术方向,最终目的,都是为了让工程师的开发效率,得到颠覆性的提升。尤其很多非软件或者非计算机专业毕业的嵌入式工程师们,不必在错误或者跑偏的技术方向上苦苦探索,从而减少技术进阶的年限,早日进入更高的职业阶段。
4、YMCV - 跨平台迷你计算视觉库
YMCV 库名中文简称妖米CV,英文全称 your mini computer vision,意为你的迷你计算机视觉,含义有双重,第一重含义是:一个迷你的CV库;第二重含义是:可用于迷你计算机(如嵌入式计算机)的视觉库。YMCV 库是跨平台的,源码由C语言编写,可以在任意平台编译,这个库也可以通过选择开启部分功能从而实现将库裁剪到你所必须的大小,降低对小型计算机的源码空间占用。