【技术实现步骤摘要】
一种基于边缘检测的拍照找料方法、系统及存储介质
[0001]本专利技术涉及人工智能领域,尤其涉及一种基于边缘检测的拍照找料方法、系统及存储介质。
技术介绍
[0002]企业或者其他售卖商在采购原材料的过程中,有时会对某一个产品的实际样品亦或是相关图片而感兴趣,这时如果用户突然得知该产品的源头,则此时的成单率会相对较高。
[0003]当今市场往往通过拍照找料系统来对产品进行找寻,进而满足用户的相关需求,但是现有的拍照找料系统作用的产品类型较广,不是针对某一类型的产品而进行定制的,这样一来,在需要找寻的产品类型确定的情况下,比如尼龙网这类材料,相应的找料精度就不够高了,效率也会有所欠缺。
技术实现思路
[0004]本专利技术的目的是为了至少解决现有技术的不足之一,提供一种基于边缘检测的拍照找料方法、系统及存储介质。
[0005]为了实现上述目的,本专利技术采用以下的技术方案:
[0006]具体的,本专利技术提出一种基于边缘检测的拍照找料方法,包括以下:
[0007]获取目标产品的照片图像作为第一图像;
[0008]扫描所述第一图像,根据预设的矩阵算子对所述第一图像进行边缘提取得到第二图像;
[0009]扫描所述第二图像,找寻并计算所述第二图像的三根相邻平行线之间的距离,得到两个距离d1以及d2,记录d1与d2中的较小值min(d1,d2)以及d1与d2中的较大值max(d1,d2);
[0010]将min(d1,d2)以及max(d1,d2)作为第一 ...
【技术保护点】
【技术特征摘要】
1.一种基于边缘检测的拍照找料方法,其特征在于,包括以下:获取目标产品的照片图像作为第一图像;扫描所述第一图像,根据预设的矩阵算子对所述第一图像进行边缘提取得到第二图像;扫描所述第二图像,找寻并计算所述第二图像的三根相邻平行线之间的距离,得到两个距离d1以及d2,记录d1与d2中的较小值min(d1,d2)以及d1与d2中的较大值max(d1,d2);将min(d1,d2)以及max(d1,d2)作为第一图像的特征元素,并对第一图像按照特征元素进行聚类处理,找出第一图像接近的聚类中心x
n
;将第一图像归于所述聚类中心x
n
所代表的产品,并将所述结果予以输出展示。2.根据权利要求1所述的一种基于边缘检测的拍照找料方法,其特征在于,上述用于获取目标产品的照片图像的购物平台为搜料网平台。3.根据权利要求1所述的一种基于边缘检测的拍照找料方法,其特征在于,上述方法中根据预设的矩阵算子对所述第一图像进行边缘提取得到第二图像具体包括以下,步骤210、设定一个4
×
4的矩阵算子Q、第一阈值T作为匹配偏差控制阈值、空数组Ci用于存储待填充的的点以及搜索标记flag=false;步骤220、通过矩阵算子Q对第一图像的二值图像进行区域搜索匹配,判断匹配到的区域S的中心点P为0,且是否成立,若成立则判断区域S为区域图案;步骤230、以P为种子点,通过四连通算法找到与区域S相关联的边界点,并判断边界点的相关搜索标记flag是否满足预设,如果是则判断该边界点却为区域S的边界,若否则将该边界点保存至Ci中,并将该边界点的搜索标记更新为flag=true并转至步骤220重新搜索匹配;步骤240、将Ci中所有点的像素值更新为背景色,并获取第二图像。4.根据权利要求1所述的一种基于边缘检测的拍照找料方法,其特征在于,上述方法中扫描所述第二图像,找寻所述第二图像中的相邻平行线,得到两个距离d1以及d2的方法包括以下:首先确定第二图像的放置方向,自上而下对第二图像进行扫描,获取扫描的灰度跳变峰值,并判断灰度跳变峰值是否大于第二阈值,若是则判断第二图像的放置方向吻合,计算灰度跳变峰值大于第二阈值的相邻的3个坐标之间的距离作为d1以及d2,如果灰度跳变峰值不大于第二阈值,则将第二图像由中心点转动第一角度a,重新进行扫描直到得到d1以及d2。5.根据权利要求1所述的一种基于边缘检测的拍照找料方法,其特征在于,上述方法中将min(d1,d2)以及max(d1,d2)作为第一图像的特征元素,并对第一图...
【专利技术属性】
技术研发人员:童大山,谢玉辉,
申请(专利权)人:广州搜料信息技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。