摘要:图像识别技术是当今比较重要的一门技术,它可以运用到很多领域中。图像识别的目的在于计算机自动处理图像信息,以代替人类去完成图像分类及辨识的任务。本设计就是以图像识别技术的一个分类。通过图像识别来确定色环电阻阻值。它主要由电源模块,STM32单片机小系统模块,OV7670摄像头模块,2.8寸TFT真彩触摸屏显示模块组成。通过STM32单片机控制OV7670图像传感器进行图像采集。采集到的图像传送到单片机后,在图片上添加三条辅助线。将中间一条辅助线转化成基色值,对基色值进行平均拿到基色阈值,根据阈值将辅助线的基色二值化,最后通过一系列计算找出色环电阻的五条色环。找出色环电阻的五条色环后读取每一条色环的RGB值,对比像素库拿到颜色和他们的代表值,最后计算出色环电阻的电阻值并在屏幕上实时显示出来。
关键词:STM32;OV7670;色环电阻
目录
摘要
Abstract
1 绪论-1
1.1 图像颜色识别系统发展现状-1
1.2 图像颜色识别系统发展趋势-1
1.3 研究内容和意义-2
1.3.1 研究内容-2
1.3.2 研究意义-2
2 系统方案设计-3
2.1 系统方案选定-3
2.1.1 MCU的选择-3
2.1.2 图像采集传感器的选择-3
2.2 系统原理框图-4
2.2.1 系统结构组成-4
2.2.2 系统工作原理-4
3 系统硬件设计-6
3.1 STM32单片机电路原理-6
3.2 电源模块的设计-7
3.3 OV7670图像采集模块-7
3.4 TFT-LCD显示模块-9
4 系统软件设计-11
4.1 主程序设计-11
4.2 OV7670图像采集程序设计-12
4.3 图像处理-13
5 系统调试-15
5.1 出现的问题和解决方案-15
5.2 调试结果-16
结 论-18
设计总结-19
参 考 文 献-20
附录A 主要程序-21
附录B 原理图-29
附录C 实物图-30
致 谢-31