本发明涉及图像处理技术领域,具体是指一种电商平台展示图片大数据的产品轮廓线绘制方法。
背景技术:
为了统计获取电商平台展示图片的颜色分布等情况,由于背景干扰等原因,直接读取图片颜色信息会与实际情况相去甚远。专利号为201210472406.0提供一种较为精细的轮廓线绘制方法,但其计算过程耗时长占用资源多。难以适应海量图片的颜色信息提取。
技术实现要素:
本发明的发明目的在于针对现有技术存在的上述问题,提供一种电商平台展示图片大数据的产品轮廓线绘制方法。
上述发明目的通过以下方案实现:
电商平台展示图片大数据的产品轮廓线绘制方法,包括以下步骤:(1)获取展示图片;(2)获取展示图片的产品分类信息;(3)根据产品分类信息从给定轮廓线模板库中选取对应的产品给定轮廓线;(4)将展示图片转换成灰度图;(5)对灰度图采用canny算法进行边缘检测得到i级扫描轮廓线;(6)通过高斯平滑去除边缘噪点,得到ii级扫描轮廓线;(7)将ii级扫描轮廓线与产品给定轮廓线拟合,ii级扫描轮廓线与产品给定轮廓线对应位置距离大于设定阈值的部分通过给定轮廓线补齐得到结果轮廓线。
进一步地,步骤(7)中包括拟合预处理步骤(7-1):对展示图片进行缩放处理使之与给定轮廓线图片尺寸一致。
进一步地,步骤(6)中方差值窗口尺寸与展示图片尺寸之比为1~3:200。
进一步地,步骤(5)包括步骤(5-1)非最大信号压制:选取3×3的像素区域,比较中心像素角度上相邻的两个像素,如果中心像素角度值小于其中任意一个,则舍弃该边缘像素点,否则保留。
进一步地,步骤(5)包括步骤(5-2)双阈值边缘连接:设定高灰度阈值th和低灰度阈值tl,a.边缘像素低于tl的则丢弃;b.边缘像素高于th的则保留;c.边缘像素值在tl与th之间的,若能通过边缘连接到一个像素大于th而且边缘所有像素大于最小阈值tl的则保留,否则丢弃。
本发明有益效果在于:算法简单,获取的轮廓线完全能满足颜色信息分析的需要;占用资源少,反应迅速,计算过程耗时短,便于电商海量大数据分析;多重去噪,既节省资源缩短处理时间又能保证处理精度。
具体实施方式
以下结合具体实施例和附图对本发明作进一步说明。
电商平台展示图片大数据的产品轮廓线绘制方法,其特征在于包括以下步骤:(1)获
取展示图片;(2)获取展示图片的产品分类信息(例如t恤、短袖、无领等信息);(3)根据产品分类信息从给定轮廓线模板库中选取对应的产品给定轮廓线;(4)将展示图片转换成灰度图;(5)对灰度图采用canny算法进行边缘检测得到i级扫描轮廓线;(6)通过高斯平滑去除边缘噪点,得到ii级扫描轮廓线;(7)将ii级扫描轮廓线与产品给定轮廓线拟合,ii级扫描轮廓线与产品给定轮廓线对应位置距离大于设定阈值的部分通过给定轮廓线补齐得到结果轮廓线。
步骤(7)中包括拟合预处理步骤(7-1):对展示图片进行缩放处理使之与给定轮廓线图片尺寸一致。步骤(6)中方差值窗口尺寸与展示图片尺寸之比为1~3:200。本实施例中,方差值窗口尺寸为16×16个像素点。步骤(5)包括步骤(5-1)非最大信号压制:选取3×3的像素区域,比较中心像素角度上相邻的两个像素,如果中心像素角度值小于其中任意一个,则舍弃该边缘像素点,否则保留。
步骤(5)包括步骤(5-2)双阈值边缘连接:设定高灰度阈值th和低灰度阈值tl,a.边缘像素低于tl的则丢弃;b.边缘像素高于th的则保留;c.边缘像素值在tl与th之间的,若能通过边缘连接到一个像素大于th而且边缘所有像素大于最小阈值tl的则保留,否则丢弃。
虽然本发明已通过参考优选的实施例进行了描述,但是,本领域普通技术人员应当了解,可以不限于上述实施例的描述,在权利要求书的范围内,可作出形式和细节上的各种变化。