摘要
本申请公开了一种二维码的识别方法、装置、电子设备及存储介质,识别方法包括:获取目标图像,并输入神经网络纹理探测模型中,得到二维码纹理信息;基于纹理类型,由数据表中索引对应的边缘检测算法,对二维码区域进行边缘检测,得到模块信息;基于模块信息进行灰度采样,得到数字矩阵;对数字矩阵进行分割和二值化处理,得到二值化图像;判断二值化图像中是否存在定位图案;若否,遍历位于边角处的模块,将遍历到的目标模块作为起始模块进行解码和纠错校验,直至纠错校验通过,输出识别信息。本申请能在复杂背景下实现二维码区域的定位和分割,在定位图案和静区缺失时能够实现二维码的正常识别,有助于拓展二维码在复杂场景下的应用边界。