- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
教学课件课件PPT医学培训课件教育资源教材讲义
嵌入式系统综合设计
题 目:基于VC的一维条形码识别
学 号: 2x___
姓 名: xx______
班 级: 12计科A2_____
专 业: 计算机科学与技术
指导教师: xxxx_____
日 期: 2015 年12 月20日
基于VC的一维条形码识别
摘要
条码技术是如今应用最广泛的识别和输入技术之一,由于其包含的信息 量大,识别错误率低而在各个方面得到很大的重视。它发展迅速并被广泛应用于于工业、商业、图书出版、医疗卫生等各行各业。
本系统采用Micosoft Visual C++6.0作为系统软件的编程语言和编译环境。设计研究主要分为两部分:一维条形码的预处理和一维条形码图像的特征提取和识别。第一部分首先对采集的EAN-13条码图像进行预处理,图像的预处理主要是条形码灰度图像的二值化处理,良好的图像处理将对后面实现正确译码有至关重要的作用。第二部分就是对预处理后的条码图像进行特征提取和是识别,我们根据条形码的纹理特点和规则,对其进行特征提取和识别。得到条码所表示的文本信息。
关键词:图像处理、条形码识别、EAN-13、二值化、VC6.0目录
1 绪论 3
1.1 条码技术概述 3
1.2 Visual C++数字图像处理基础 4
1.3 文本研究意义及内容 5
1.3.1 研究意义 5
1.3.2 研究内容 6
2 一维条形码技术 6
2.1 一维条形码简介 6
2.2 EAN-13码简述 7
2.2.1 EAN-13码的构造 7
2.2.2 EAN-13码的编码规则 8
2.2.3 EAN-13编码的校验方法 10
3 一维条形码的识别 10
3.1 图像的预处理 10
3.1.1 图像的二值化处理 10
3.1.2 条码图像的提取 12
3.2条码图像的字符识别 12
4 结论 13
参考文献 1
1 绪论
1.1 条码技术概述
条码技术是在计算机的应用实践中产生和发展起来的一种自动识别技术,条码应用技术就是应用条码系统进行的信息处理技术。条码技术的研究始于20世纪中期,是继计算机技术应用和发展应运而生的。随着70年代微处理器的问世,标志着“信息化社会”的到来,它要求人们对社会上各个领域的信息、数据实施正确、有效、及时的采集、传递和管理。因此如何代替人的视觉、人的手工操作、或者在复杂的环境中正确、迅速地获取信息并加以识别,成为人们普遍关心和有关人员精心研究的课题。
通俗的说条形码是指在浅色衬底上印有深色矩形的线条(也称条码)排列而成的编码,其码条和空白条的数量和宽度按一定的规则(标准)排列。条形码是由一组规则排列的条、空、相应的数字组成。这种用条、空组成的数据编码可以供机器识读,而且很容易译成二进制数和十进制数。这些条和空可以有各种不同的组合方法,构成不同的图形符号,即各种符号体系,适用于不同的应用场合。条码系统是由条码符号设计、制作及扫描阅读组成的自动识别系统。微电子技术和激光技术的发展使得条码识别系统越来越受到人们的关注。条码是迄今为止最经济、实用的一种自动识别技术。条码技术具有以下几个方面的优点:
可靠准确。
数据输入速度快。
经济便宜。
灵活、实用。
自由度大。
设备简单。
易于制作,可印刷,称作为“可印刷的计算机语言”。
正因为条码具有上述迅速,准确,廉价,使用方便,适应性强等优点,克服了其他输入方法的不足,所以他在各个行业中的发展可谓突飞猛进,最初应用于物流管理,最引人注目的是pos系统,它使商店的定货管理,盘点,库存管理,库存查询,验货管理,收款等各项工作效率得到极大地提高。目前已经应用到计算机自动化的各个领域,包括质量跟踪,仓储管理,物资管理,票证管理,人流物流管理,图书文献检索,医疗卫生,邮电系统,安全检查等领域。
1.2 Visual C++数字图像处理基础
BMP文件是Windows操作系统所推荐和支持的图像文件格式,是一种将内存或显示器的图像数据不经过压缩而直接按位存盘的文件格式,所以称为位图(bitmap)文件,因其文件扩展名位BMP,故称为BMP文件格式,简称BMP文件。
BMP位图文件由四个部分组成:位图头文件(Bitmap-file Header)、位图信息头(Bitmap-information-Header)、调色板(Palette)和像素数据(Image Data)。
位图头文件:
包含文件类型、文件大小和存放信息等信息,结构如下:
typedef struct tagBITMAPFILEHEADER {
WORD bfType; //类型名,必须是0x424D,即字符串“BM”,
DWORD bfSize; //文件大小
WORD
您可能关注的文档
- 国家教师资格《小学综合素质》全真试卷及解析文献.docx
- 国家职业资格考试-中级汽车修理工模拟试题2文献.doc
- 国家职业资格考试-中级汽车修理工模拟试题3文献.doc
- 国家职业资格考试-中级汽车修理工模拟试题文献.doc
- 国内康复科最新资料汇编文献.doc
- 海尔的跨国策略分析-会计电算化毕业论文文献.doc
- 海杆串钩钓鱼技巧文献.doc
- 海关报关实务重点文献.docx
- 海洋环境教学分析文献.doc
- 海藻酸钠淀粉保鲜膜的制备及其性能研究-高分子材料与工程本科毕业设计文献.doc
- 基于web的毕业设计选题系统的设计与实现-计算机科学与技术毕业设计(论文)文献.doc
- 基于Web的毕业设计选题系统的设计与实现-软件技术本科毕业论文文献.doc
- 基于Web的高校学生公寓信息管理系统的设计与实现-计算机科学与技术毕业设计文献.doc
- 基于Web的手机销售管理系统的设计与实现-计算机科学与技术本科毕业设计文献.doc
- 基于Web的网上书城系统设计-网络数据库编程实验报告文献.doc
- 基于WEB的在线外卖订餐系统的开发设计-计算机科学与技术本科毕业设计文献.doc
- 基于web开发的图书销售系统的设计与实现-计算机与通信工程毕业设计(论文)文献.doc
- 基于ZLG7290BPCF8563的时钟系统设计文献.docx
- 基于触摸屏的步进电机控制系统-数字电子技术课程设计说明书文献.doc
- 基于单片机AT89C51系统的步进电机控制-电气自动化技术-毕业论文文献.doc
最近下载
- 《当代中国外交》课件.ppt VIP
- 病情观察与危重患者的护理ppt.pptx VIP
- DB65T 2155-2004白斑狗鱼规范要求.docx VIP
- T_CCSAS 007-2020 化工企业变更管理实施规范.pdf VIP
- 武汉大学普通天文学课件第3章天文观测与天文测量.pptx VIP
- 灯光音响舞台机械施工组织方案2.doc VIP
- 车门密封条消耗能量计算.pdf VIP
- 专题08 文学类文本阅读 -【好题汇编】备战2023-2024学年七年级语文上学期期中真题分类汇编(湖南长沙专用)(含解析版).docx VIP
- 建筑行业工作总结ppt汇报.pptx VIP
- 教科版六年级下册科学2.5相貌各异的我们(课件).pptx VIP
文档评论(0)