毕设帮助、开题指导、技术解答(有偿)见文末。
目录
摘要
二维码识别系统是集数据采集,识别,以及显示信息于一体的数据系统。已经成为我们日常生产,生活中不可缺少的一部分。被广泛应用于金融支付、电子商务和团购消费领域,广告宣传、防伪溯源领域,以及工业生产领域。有着十分重要的应用意义。 二维码识别过程包含图像数据收集、图像矫正与处理 、信息显示。图像数据处理主要是通过硬件部分的摄像头对图像数据进行采集。经过图像的预处理得到的二维码图像再进行识别,对图像的处理进行了算法的优化。同时对系统的改进相比于原有的识别系统增加了存储模块,提高了存储空间识别效率。
关键词:图像处理,二维码识别,二维码解码算法
一、硬件方案
本系统采用STM32单片机+时钟晶振电路+复位电路(上电自复位,手动复位)+ TFT1.44寸彩屏液晶显示电路 + 二维码/条形码摄像头模块 + 蜂鸣器提醒电路 + 按键组成及电源组成。
二、设计功能
1、本系统能够通过摄像头识别二维码/条形码具体内容进行彩屏TFT显示,另外开发模拟类似超市餐饮等扫码统计计费结账系统。
2、系统分“二维码/条形码结算模式”、“二维码/条形码识别模式”;上电默认结算模式,可以通过切换模式。
3、系统上电后,自动初始化二维码/条形码模块配置,进入“二维码/条形码结算模式”。该模式下,只识别录入系统的“苹果”“肉”“玩具”“茄子”的二维码/条形码(未录入系统的,无效,未录入系统码可以通过“识别模式”识别码信息)。摄像头模块可以随意扫描每种物品的二维码/条形码;并且对扫描到的物品顺序进行自动排序显示,显示内容包括:名称、数量、单价、金额;同时显示所有扫描的总金额。扫描结束后,可以通过按键按下表示进行结算,结算后,重新进入到结算模式,同商场一样。
4、通过按键按下进入“二维码/条形码识别模式”,该模式下摄像头扫描到任何二维码/条形码(包括生活中任何物品及设备上的二维码/条形码)会自动分析识别,并把结果显示在液晶评上。并且扫描到下一个码时自动显示覆盖上一个显示结果,不需要任何按键清屏操作。
5、注意:二维码/条形码摄像头自动感应扫描,如果光线条件不变自动低功耗,感应条件变化自动识别,可以有效防止反复识别同一个码。如果想反复识别同一个码,将摄像头转动下位置再次转回进行识别(和生活中使用相同)。
三、实物图
四、原理图
五、PCB图
六、程序源码
七、资料包括
需要完整的资料可以点击下面的名片,找我要资源压缩包的百度网盘下载地址及提取码。