# MCU-Color-Rec **Repository Path**: lzh1762/mcu-camera-color-recognition ## Basic Information - **Project Name**: MCU-Color-Rec - **Description**: 一个适合在资源受限的硬件平台上,驱动摄像头进行颜色识别的方案。 - **Primary Language**: C - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 8 - **Created**: 2023-05-04 - **Last Updated**: 2023-05-04 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # MCU-摄像头-颜色识别 #### 介绍 一个适合在资源受限的硬件平台上,驱动摄像头进行颜色识别的方案。 #### 软件架构 采用阿莫论坛大神提供的颜色识别算法「EasyTrace」,可以对单一颜色物体(物体可以是多个)进行实时跟踪识别。 EasyTrace特点: 1.代码只有300行,非常简单 2.识别一次只需要2至5毫秒,实时性强 3.只有1个API,使用方便 4.可配置”容错率“ ”迭代次数“等参数,可在”时间“实时性”“ ”准确度“ ”识别率“ ”误识率“ 之间寻找平衡点 [原文地址](https://www.amobbs.com/thread-5499408-1-1.html?_dsign=85056954) 我对算法进行了修改,能够适配资源更少的MCU。原版算法使用的HSL,我修改为了RGB,虽然RGB的准确率不如HSL高,但是好在速度更快(可以对摄像头出来的数据直接处理)。 #### 使用说明 1. 项目工程包采用的IDE是Keil-MDK 2. 芯片型号是STM32F411 3. 屏幕是TFT彩屏 4. Doc文件夹下存放有算法原理讲解和硬件连接图 #### 参与贡献 1. Fork 本仓库 2. 请赏我一个Star! 3. 提交代码