logo好方法网

一种基于光敏变色材料的混凝土标识提取方法


技术摘要:
本发明公开了一种基于光敏变色材料的混凝土标识提取方法,包括如下步骤:获取图像,将图像缩放;颜色识别,提取颜色块;对提取的颜色块进行最小外接圆拟合;旋转图像确定定位点位置;将图像分成M*N个矩形块,建立坐标系并生成数组;根据数组生成二维码;对定位区进行填  全部
背景技术:
混凝土在运输过程或者长期放置很容易出现磨损,标识容易被冲刷,导致无法被 识别,从而无法检验混凝土产品是否是正品;受标识提取方式限制,传统对于混凝土的标记 与识别方式较为低级,标识特征信息较少,安全性较差,标识极容易被复制或替换;在对混 凝土进行标识后,混凝土表面会有一些标识点,传统识别方式无法准确识别标识点,导致识 别误差较大。
技术实现要素:
本发明的目的就在于为了解决上述问题而提供一种基于光敏变色材料的混凝土 标识提取方法,包括如下步骤: S1:在紫外线下获取混凝土标识图像,将混凝土标识图像缩放; S2:对标识图像进行颜色识别,判断颜色块是否为预设颜色,若是则提取颜色块; S3:对提取的颜色块进行最小外接圆拟合; S4:将距离图像角落最近的颜色块作为图像定位点,对图像进行旋转,使得图像定 位点位于图像中的设定位置; S5:建立坐标系,生成数组:设M为高度值,N为宽度值,i代表高度方向索引,i范围 为[0,M-1],j代表宽度方向索引,j范围为[0,N-1],设预设颜色的值为T,将定位点内的图像 分成M*N个矩形块,检测每个矩形块内是否有外接圆,以图像定位点为原点,建立坐标系,生 成数组A[i,j],判断(i,j)位置的矩形块内部有外接圆并且在外接圆中有预设颜色,若有则 A[i,j]=T;否则A[i,j]=255; S6:根据数组生成二维码:设h为图像高度,w为图像宽度,p为倍数常数;创建高度h =p*M,宽度w=p*N的图像;设x表示宽度方向位置,y表示高度方向位置,则图像中任一像素 点的位置为(x,y),其中x范围为[0,w-1],y范围为[0,h-1],设f(x,y)为像素点的值,则生成 的二维码图像的像素值为f(x,y)=A[y//p,x//p],其中//代表整除符号; S7:根据图像定位点确定图像定位区,对定位区进行填充; S8:识别二维码,完成解码。 本发明的有益效果在于:本发明通过标识图像颜色提取标识信息,并将采用基于 光敏变色材料的标识信息转换为二维码图像,能够避免传统方式出现标识磨损造成标识信 息无法准确识别的情况;在标识方式简单的前提下,实现复杂信息的提取,增强了混凝土标 识的安全性。 附图说明 图1是本发明的流程图; 3 CN 111597856 A 说 明 书 2/3 页 图2是二维码生成前的图像示意图; 图3是生成的二维码图像示意图。 图中:1-内部线框;2-中间线框;3-外部线框。
下载此资料需消耗2积分,
分享到:
收藏