摘要:本课题设计研究的是一种基于图像的条形码识别方法。该方法首先通过摄像头采集条形码图像,然后通过数字图像处理进行译码,主要借助MATLAB来帮助完成。译码算法主要分为两部分:①对采集到的条形码图像进行图像分割、灰度处理、二值化处理、滤波等方式预处理;②对预处理后的条形码图像进行译码,先根据相似边距法来判别条形码字符,再通过译码、校验、纠错处理来识别条码,得到条形码所表示的文本信息。相比较用条码识读器硬件译码,软件译码具有灵活性更好、低成本等优点,因而具有更大的市场空间。91786

毕业论文关键词:条形码识别,图像处理,MATLAB

Abstract:This topic in the research of design is a kind of barcode recognition based

on image。 This method firstly collects images of the barcode by camera, then it decodes through the means of digital image processing with the help of MATLAB。Decoding algorithm is mainly pided into two parts: (1) preprocessing the collected images of barcode such as image segmentation, grayscale processing, binarization processing and filtering。(2)decoding the preprocessed barcode image according to the similar margin method。 It distinguishes the barcode characters through the similar margin method and identifies the barcode by decoding, calibration and error correction so as to get the text informationof the barcode。Compared with hardware decoding,software decoding has the advantages of more flexibility and lower cost, which guarantees its larger market occupation。

Key words:barcode identification, image processing, MATLAB

1 绪论 3

1。1 条形码概述 3

1。2 条形码的背景和应用趋势 3

1。3 国内外研究的现状 3

1。4 本文的研究意义和内容 4

2 一维条码技术 5

2。1 一维条形码的简介 5

2。2 一维条形码EAN_13码 5

2。3 EAN_13条形码的源G于J优L尔V论N文M网WwW.youeRw.com 原文+QQ75201`8766 结构 6

2。4 EAN_13条形码的检验方法 9

3 条码图像的预处理 10

3。1 图像分割 10

3。2 灰度处理 11

3。3 二值化处理 12

3。4 边缘检测 13

3。5 加噪仿真 13

3。6 滤波处理 14

4 一维条形码的识别 16

4。1 条形码的识别原理 16

4。2

上一篇:AT89C52单片机的公交车自动报站器设计
下一篇:AT89C51单片机家庭遇险自动拨号报警装置的设计+程序

HV9910B小功率LED驱动电源设计Matlab仿真

Matlab零相差前馈补偿在P...

有源电力滤波器仿真研究MATLAB仿真

基于ARM平台的嵌入式多功...

MATLAB的IIR滤波器设计

基于状态估计的控制系统...

MATLAB的GUI倒立摆控制系统设计与实现

板上芯片的热应力分析+文献综述

现茬年轻人选择的行业,...

生态高值农业的科学评价+文献综述

會计发展趋势研究【1932字】

单片机四自由度机械臂设计+电路图+程序

14岁男孩不上學能學点什么...

我国政府公共安全管理及其对策建议

整体护理對妇科肿瘤化疗...

杭州市江干区小學生課外...

中央空调国内外研究现状水平和发展趋势