【技术实现步骤摘要】
基于数字图像处理的一维码图像区域识别方法、电子设备
[0001]本专利技术实施例涉及信息
,尤其涉及一种基于数字图像处理的一维码图像区域识别方法、计算机可读存储介质和电子设备。
技术介绍
[0002]伴随着科学技术日益发展的今天,条形码已经成为了一种商品交易语言,市场上的商品都会通过不同类型的条形码对其进行标识。越来越发达完善的条形码技术,推动了电子商务的发展,提高了生产和经营效率。
[0003]随着计算机网络的快速发展和智能手机等设备的应用,通过对条形码进行拍照并利用网络,可以方面的了解商品的信息、辨别商品的真伪,而且还可以很快了解相关商品的信息。因此,这就需要通过运用图像处理和识别的相关方法来实现对条形码的定位和识读。通过采用图像处理方法,我们可以改善图像质量,减少或者消除噪声、光照不均、图像模糊等对条形码识别带来的影响,然后对条形码区域的实现自动定位,并进行条形码的识读和译码。
[0004]随着条形码的技术发展,并逐渐渗透到各个
,因此,根据不同应用的需要,条形码的种类也越来越多,现在社会上 ...
【技术保护点】
【技术特征摘要】
1.一种基于数字图像处理的一维码图像区域识别方法,其特征在于,包括:获取待定识别的一维码图像,基于预定方向划线的像素与第一像素阈值的大小,判断所述一维码图像在所述预定方向的边界;在预定方向的第一边界内,根据从预定方向的横切图像的像素对比分析,确定横切图像在所述预定方向上的纵坐标最大值与纵坐标值最小值的差值,为所述一维码图像的预定方向的第一尺寸;在所述一维码图像沿着所述预定方向的边界内,将至少一行横切图像划分为多列,逐列分析所述至少一行横切图像中每列图像在横向坐标上对应的像素值,与第二像素阈值的大小,确定是否为有效的一维码图像,并判断所述一维码图像垂直于所述预定方向的横向边界,对所述横向边界内的横切图像的坐标分析,确定垂直于所述预定方向内的一维码图像的第二尺寸和中点坐标;根据所述一维码的第一尺寸、第二尺寸、中点坐标,识别出所述一维码的图像区域。2.根据权利要求1所述的方法,其特征在于,所述预定方向为竖直方向和/或水平方向;基于所述竖直方向,对所述一维码图像,沿着竖直方向划线从而得到垂直于所述竖直方向的横切图像;基于所述水平方向,对所述一维码图像,沿着水平方向划线从而得到垂直于所述水平方向的横切图像。3.根据权利要求2所述的方法,其特征在于,根据所述竖直方向和水平方向识别到的一维码个数,当所述竖直方向识别到的一维码个数大于0且所述水平方向识别到一维码个数为0时,确定所述一维码为横向放置;当所述水平方向识别到的一维码个数大于0且所述竖直方向识别到一维码个数为0时,确定所述一维码为纵向放置;当所述垂直方向识别到的一维码个数大于0且所述水平方向识别到一维码个数大于0时,确定所述一维码为倾斜放置。4.根据权利要求1
‑
3中任意一种所述的方法,其特征在于,所述逐列分析所述至少一行横切图像中每列图像在横向坐标上对应的像素值,与第二像素阈值的大小,确定是否为有效的一维码图像,并判断所述一维码图像垂直于所述预定...
【专利技术属性】
技术研发人员:王新君,张敏,谢耀华,梁梦雷,
申请(专利权)人:厦门码灵半导体技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。