本发明公开了一种基于图像识别的二维随机码图像识别与提取方法,首先根据二维随机码的位置区域对数据库中的原图像进行裁剪和灰度转化,转化后对图像进行角点检测,将得到图像的角点位置图进行二值化处理,标记出角点位置区域然后进行遍历,得到二维随机码的准确像素位置,最后将得到的二维随机码的准确像素位置对数据库中的原始图像进行处理,提取二维随机码部分进行输出即可获得完整的二维随机码,本发明融合了角点检测方法进行目标识别和定位,使用图像识别与提取技术对原始烟包图像进行识别与提取,得到最终的二维随机码图像,使其更好的适用于基于深度图像检索的二维随机码烟包防伪系统,也适用于图像检索领域,可以提高图像检索的精度。