精华内容
下载资源
问答
  • 条形码识别

    2015-09-23 16:09:09
    条形码识别源代码 程序说明: barcode: 条形码识别,直接运行程序即可; pdf417lib:二维条形码打印(输出为ps格式的文件) 条形码生成器源程序:生成一维条形码,直接运行程序即可;
  • 该程序为labview 条形码识别及生成程序,而且还加入了图片保存等功能,可以作为labview条形码学习的参考资料
  • barcode: 条形码识别,直接运行程序即可; pdf417lib:二维条形码打印(输出为ps格式的文件),在二维条形码打印部分有程序使用的说明; 条形码生成器源程序:生成一维条形码,直接运行程序即可。
  • 条形码识别程序

    2014-07-14 15:21:10
    条形码识别程序,很好地对常用条形码进行识别,效率高。
  • c语言 条形码识别

    2013-06-30 14:15:36
    c语言 条形码识别
  • Matlab条形码识别
  • java条形码识别

    2013-09-09 10:27:52
    java条形码识别
  • labview条形码识别

    2015-12-10 19:05:45
    基于labview条形码识别,亲测可用,有很高的参考价值!希望能帮到大家
  • 2018年第6期第40卷总第288期物流工程与管理LOGISTICSENGINEERINGANDMANAGEMENT物流技术doi:10.3969/j.issn.1674-4993.2018.06.032基于Python与Zbar的无人机盘点条形码识别研究□王倩妮,邱菲尔,章圳琰,李玥,夏...

    2018

    6

    4

    0

    2

    8

    8

    物流工程与管理

    LOGISTICS

    ENGINEERING

    AND

    MANAGEMENT

    物流技术

    doi

    :10.3969/

    j

    .

    issn

    .

    1674

    -4993.2018.06.032

    P

    y

    t

    h

    o

    n

    Z

    b

    a

    r

    的无人机盘点

    条形码识别研究

    夏云

    (西南交通大学交通运输与物流学院,

    610031)

    文中针对立体仓库内部利用无人机进行大件货物盘点环境下条形码图像识别问题进行研究,

    提出了适合

    此种环境下的条形码识别方法。首先通过无人机拍摄终端拍摄图片,

    Python

    与相关数字图像处理模块进行图

    像预处理、

    条形码定位,

    最终利用

    Zbar

    开源条形码识别工具进行条形码译码,

    将结果与数据库内的记录进行比对,

    完成

    盘点。实验证明,

    此方法与直接利用原图和

    Zbar

    条形码识别模块的识别结果相比,

    识别率提高,

    效果较为理想。

    关键词】

    条形码识别;

    数字图像处理;无人机盘点

    中图分类号】

    TH

    692.3

    文献标识码

    B

    文章编号】

    1

    6

    7

    4

    -

    4

    9

    9

    3

    (

    2

    0

    1

    8

    )

    0

    6

    -

    0

    0

    7

    6

    -

    0

    3

    Study on UAV Inventory Bar Code Identification Based on Python and Zbar

    WANG

    Qian

    -

    ni,QIU

    Fei

    -

    er,ZHANG

    Zhen

    -

    yan,LI

    Yue,XIA

    Yun

    -peng

    (School

    of

    Transportation

    &

    Logistics,Southwest

    Jiaotong

    University,Chengdu

    610031,

    China

    )

    Abstract

    In

    this

    paper,

    the

    problem

    of

    b

    code

    im

    age

    recognition

    in

    the

    environm

    ent

    of

    large

    -

    scale

    go

    ods

    inven

    tory

    using

    the

    UAV

    inside

    a

    3

    D

    w

    arehouse

    is

    studied,and

    a

    bar

    code

    identification

    m

    eth

    o

    d

    suitable

    for

    this

    en

    viron

    m

    en

    t

    is

    proposed

    .

    Firstly

    ,

    th

    e

    UAV

    ph

    otograph

    s

    the

    term

    inal

    to

    take

    pictures

    ,

    and

    then

    uses

    Python

    and

    related

    digital

    im

    age

    processing

    m

    odules

    to

    p

    erform

    im

    age

    preprocessing

    and

    bar

    code

    positioning

    .

    Finally

    ,

    Zbar?

    s

    open

    source

    bar

    code

    recognition

    to

    o

    l

    is

    used

    for

    bar

    code

    decoding,and

    the

    results

    are

    com

    pared

    w

    ith

    the

    records

    in

    the

    database

    .

    Com

    plete

    the

    inventory

    .

    Experim

    ents

    show

    th

    at

    com

    pared

    w

    ith

    the

    recognition

    results

    of

    th

    e

    direct

    use

    of

    th

    e

    original

    bar

    graph

    and

    Zbar

    bar

    code

    recognition

    m

    odule

    ,

    the

    recognition

    rate

    is

    im

    proved

    and

    the

    effect

    is

    ideal

    .

    Key

    words

    barcode

    recognition;digital

    im

    age

    processing;UAV

    inven

    tory

    1

    引言

    随着科学技术的发展,

    条形码技术已经渗透在生活中的

    各个领域。条

    可靠性高等优

    [1],

    为其广泛应用提供了条件,

    其中包含的信息更是有助于

    信息化管理的推进,

    加速了工业、

    商业等产业的智慧化进程。

    条形码技术上世纪2

    0

    年代起在邮局单据自动分拣系统

    后推广至其他领域,

    衍生出不同的种类。一维条形码通

    过有规则的“

    方向上表示信息,

    目前主

    EAN

    UPC

    Code

    3

    9

    Codebar

    ISBN

    一维条形码需要与数据库配合工作。条形码技术的应用推动

    了条形码识别技术的发展,

    依靠摄像终端采集条形码图像,

    过图像处理与识别定位条码、

    读取条码信息,

    减少了人工的参

    在节约成本的同时,

    大大提高了效率。

    盘点是在库货物管理的重要手段之一,

    通过核对实际库

    存与记录库存,

    达到准确掌握库存信息的目的。随着现代物

    流的高速发展,

    越来越多的企业采用立体库进行仓储,提高了

    仓库利用率,

    也增加了高层货架货物的盘点难度。调研发现,

    大多数采用立体库的企业通过自动堆垛机移动高层货架货物

    进行盘点,

    效率低下。引人无人机进行盘点,

    无人机以一定路

    线

    飞行,

    采集货物信息,

    回传图片,

    配合条形码识别技术,

    可以

    有效解决高层货架盘点困难的问题。

    2

    无人机盘点图像获取与现有识别工具的问题

    无人机设备大多搭载摄像终端,

    用于拍照、

    像等。

    将无人机用于盘点作业,

    为防止室内环境对无人机飞行造成

    影响,出现倾覆现象,

    因此采用可在室内飞行的

    DJI

    -

    spark

    列无人机,

    依照控制路线飞行并拍摄图片,

    图片包含货物信息

    收稿日期】

    2

    018-04-08

    作者简介】王倩妮(

    1997—

    )

    山东济南人,

    研究方向:交通工程。

    邱菲尔(

    1997—

    )

    浙江宁波人,

    研究方向:物流工程。

    章圳琰(1996—

    )

    ,

    浙江杭州人,

    研究方向:物流工程。

    (

    1997—

    ),女

    河北唐山人,

    研究方向:物流工程。

    夏云鹏(1996—

    )

    河北沧州人,

    展开全文
  • 一维条形码识别系统的研究
  • C# OCR条形码识别

    2015-04-23 11:03:37
    C# OCR条形码识别
  • 基于matlab的条形码识别,很简单的一个小程序,帮助建立信心
  • jQuery二维条形码识别代码,利用Jquery做的网页 二维码和条形码 的扫描,里面有源码和等内容
  • 结合Opencv 3.4与ZBar第3方库做的二维码和条形码识别程序,亲测可用!
  • ATK-QR 二维码&条形码识别库开发资料。
  • 文章以条码技术、图象处理技术以及计算机软件技术为基础,设计出比较完善可靠的条形码识别算法。文中着重介绍了条形码识别的算法,并且对三种情况下即:理想的、小于五度倾斜的、稍微模糊的条形码进行了识别测
  • 开发环境VS2015-C#,程序实现了OpencvShare+ZXing/ZBar的条形码识别,ZBar可同时识别多个条形码。准确率非常高。
  • VB条形码识别程序

    2014-02-08 15:55:56
    VB程序,应用于条形码识别,有些缺陷,想用的人可以稍微改一下
  • 本课将继续介绍图像识别中的条形码识别、二维码识别。我们将分别介绍二者的基本概念、操作流程、参数解析及应用案例。 条形码识别 条形码识别的概念 条形码识别,即在一幅灰度图像中指定 ROI 区域检测出所有符合参数...

    在第十三课中,我们讲了图像识别中的OCR:字符识别。

    本课将继续介绍图像识别中的条形码识别、二维码识别。我们将分别介绍二者的基本概念、操作流程、参数解析及应用案例。

    条形码识别

    条形码识别的概念
    条形码识别,即在一幅灰度图像中指定 ROI 区域检测出所有符合参数条件的条形码,获得其解码字符串与位置信息。

    条形码识别的特性
    检测时通过指定待检条形码的类型(可通过“类型”栏内的自动检测按钮进行自动选定), 设定检测的参数包括:对比度、搜索步长、最大条宽,即可在指定的 ROI 区域内检测出指定类型的所有条形码,并返回定位区域和解码结果。SciSmart智能视觉软件支持同时识别多个条形码。
    在这里插入图片描述
    图1 常见的条形码类型示意图

    条形码识别的操作流程及参数详解
    打开SciSmart智能视觉软件,在主界面右下方工具箱栏点击图像识别的图标,如图2所示,选择“条形码识别”,二维码识别同此操作:
    在这里插入图片描述
    图2 图像识别工具界面图

    1.条形码识别操作的基本流程
    在这里插入图片描述图3 条形码识别流程图

    1. 条形码识别的参数详解
      点击条形码算子中的“设置”按钮,打开设置参数界面,如图4所示:

    图4 条形码识别的算子工具界面图
    (1)类型:
    ●条形码类型:包括 39 码、128 码、EAN-8 码、EAN-13 码、UPC-A 码、 UPC-E 码、93码、ITF 码。
    ●自动检测:用于自动判断可能的条形码类型。
    (2)参数:
    ●对比度:指定条码黑色部分和白色部分的对比度,该值增大时可以减少其它目标对条形码检测的干扰,只检测黑白对比度较明显的目标;减小时可以检测黑白对比不那么分明的目标,但同时也更易受到其它目标的干扰。
    ●搜索步长:将该参数调大时,将提高搜索速度,同时降低搜索精准度,在检测目标视野较大的条形码时可将其调大;反之,将其调小时,可以提高搜索的精准度,但同时将降低搜索速度,适合检测目标视野较小的条形码。
    ●最大条宽:指定需要检测条形码的最大条宽(黑色或白色条纹的宽度,以像素为计数单位),大于该条宽的条形码将被忽略。
    ●解码阈值:解码时黑色部分与白色部分的边缘阈值。
    (3)结果:显示所成功读取的条形码内容。

    条形码识别的应用场景及举例
    1.应用场景
    (1)3C行业零部件条形码读取。
    (2)医药、烟草等外包装盒条形码检测。
    2.应用举例
    在这里插入图片描述
    图5 条形码识别原图
    在这里插入图片描述
    图6 条形码识别效果图

    二维码识别
    二维码的概念
    二维码,是用某种特定的几何图形,按一定规律在平面(二维方向上)分布的黑白相间的图形记录数据符号信息,其在水平和垂直方向均存储信息。

    二维码有多种不同的编码方式,称为码制。常用的码制有QRCode码(简称QR码)、DataMatrix码(简称DM码)、PDF417 码等。

    二维码偏重于描述商品。相较于一维条形码,二维码不仅可以存储关键值,还可将商品的基本资料编入二维码中,达到描述商品信息的目的,进一步提供许多一维条形码无法达成的应用。

    二维码识别的操作流程及参数详解

    1.二维码识别的基本流程
    在这里插入图片描述
    图8 二维码识别流程图

    2、二维码识别的参数界面
    点击二维码算子中的“设置”按钮,打开设置参数界面。二维码类型的不同,出现的界面不同,如图9、图10、图11所示:

    2.1 QR码识别界面及参数解析
    在这里插入图片描述
    图9 QR码识别的算子工具界面图

    模式:模式选择。可供选择的有自动,模式 1 ,模式 2。
    版本:二维码版本。可选版本有自动、其他选项,范围:自动、[0, 40]。
    极性:极性选择。有自动、深色符号浅色背景、浅色符号深色背景选项。
    边缘阈值:边缘提取的灰度差,范围是[2,255]。
    读取字符串:将识别到二维码字符串信息显示在该区域。
    识别结果:识别二维码信息。

    2.2 DM码识别界面及参数解析
    在这里插入图片描述
    图10 DM码识别的算子工具界面图

    形状:二维码的形状,可选的有自动,长方形和正方形。
    极性:极性选择,有自动、深色符号浅色背景、浅色符号深色背景选项。
    样式:Data Matrix 码的样式,可选的有自动和其他选项。
    最小像素:Data Matrix 码中模块的最小像素宽度,可设范围是 [1,100]。
    最大像素:Data Matrix 码中模块的最大像素宽度,可设范围是 [2,100]。
    最小对比度:灰度差的最小值,范围是[1,100]。
    读取字符串:将识别到二维码字符串信息显示在该区域。
    识别结果:识别二维码信息。

    2.3 PDF 417码识别界面及参数解析
    在这里插入图片描述
    图11 PDF417码识别的算子工具界面图

    极性:极性选择,有自动、深色符号浅色背景、浅色符号深色背景选项。
    行数:PDF417 码行数,PDF417 码专用参数。范围:自动,[3, 90]。
    列数:PDF417 码列数,PDF417 码专用参数。范围:自动,[1, 30]。
    读取字符串:将识别到二维码字符串信息显示在该区域。
    识别结果:识别二维码信息。

    3.二维码识别的应用场景及举例
    3.1 应用场景
    (1)电池二维码识别。
    (2)外包装盒标签二维码码检测。
    (3)PCB板二维码识别。

    3.2 应用举例
    在这里插入图片描述
    图12 二维码识别原图
    在这里插入图片描述
    图13 二维码识别效果图

    以上为OPT小讲堂之SciSmart智能视觉软件操作培训第十四课的内容,如对课程有任何问题欢迎在留言区留言。

    展开全文
  • 主要介绍了Node.js 条形码识别程序构建思路详解的相关资料,需要的朋友可以参考下
  • vc opencv 条形码 识别

    热门讨论 2010-05-02 10:39:13
    vc与opencv制作的条形码识别程序,实现条形码图片的翻转
  • 首先将含有条形码信息的图片读入到MATLAB中去,这个图片将以矩阵的形式存储在MATLAB中。这样,我们就能通过对矩阵的...最后通过相应的译码得到条形码中的数字,判别是否正确后输出,这样就完成了条形码识别的整个过程。
  • 条形码的识别在日常生活中应用最广泛,本文提出来新的条形码识别方法,简单,方便,利用halcon实现。
  • 基于数字图像处理的条形码识别方法 一种条形码识别方法 适合学习数字图像处理的同学看
  • 条形码识别的物流包裹自动分拣系统设计 结果 设计

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 1,978
精华内容 791
关键字:

条形码识别