【技术实现步骤摘要】
一种图片比较方法及装置、电子设备、存储介质
[0001]本申请涉及计算机
,尤其涉及一种图片比较方法及装置、电子设备、存储介质。
技术介绍
[0002]现有技术中,在确定两张图片是否为相似的图片时,通常将两张图片均缩小到一定尺寸,并去除两张图片中的细节,只保留两张图片的结构、明暗等基本信息,从而摒弃图片之间因尺寸、比例不同等带来的图片间的差异。在对两张图片进行尺寸、比例等的处理后,针对每张图片,确定图片的尺寸对应的灰度级,并计算图片的所有像素对应的灰度平均值,之后再将图片中的每个像素与图片的灰度平均值进行比较,其中,针对图片中的各像素,若某个像素的灰度大于等于灰度平均值,则将该像素记为1,反之,则记为0,通过图片中各像素与灰度平均值的比较结果得到图片的指纹信息。在采用上述方法得到两张图片的指纹信息后,通过判断两张图片的指纹信息是否相似来确定两张图片是否相似。现有的方案在判断图片是否相似时流程复杂,占用资源较大,并且只能用于判断两张图片是否相似,不能确定两张图片是否完全一致。
技术实现思路
[0003]为 ...
【技术保护点】
【技术特征摘要】
1.一种图片比较方法,其特征在于,所述方法包括:获取第一图片和第二图片;确定所述第一图片的N个第一像素点的色值和所述第二图片的N个第二像素点的色值;N为大于等于1的整数;基于所述第一图片的N个第一像素点的色值和所述第二图片的N个第二像素点的色值确定所述第一图片和所述第二图片中不相似的M个像素点;M为大于等于1且小于等于N的整数。2.根据权利要求1所述的方法,其特征在于,所述基于所述第一图片的N个第一像素点的色值和所述第二图片的N个第二像素点的色值确定所述第一图片和所述第二图片中不相似的M个像素点,包括:针对所述第一图片中的第i个第一像素点和所述第二图片中的第i个第二像素点,基于所述第i个第一像素点的色值和所述第i个第二像素点的色值确定所述第i个第一像素点与所述第i个第二像素点是否为相似的像素点;i为大于等于1且小于等于N的整数;将i按照从1到N取值,重复执行上述基于所述第i个第一像素点的色值和所述第i个第二像素点的色值确定所述第i个第一像素点与所述第i个第二像素点是否为相似的像素点的步骤,以确定出所述第一图片和所述第二图片中不相似的M个像素点。3.根据权利要求2所述的方法,其特征在于,所述第i个第一像素点的色值包括所述第i个第一像素点的第一颜色分量、第二颜色分量和第三颜色分量;所述第i个第二像素点的色值包括所述第i个第二像素点的第一颜色分量、第二颜色分量和第三颜色分量。4.根据权利要求3所述的方法,其特征在于,所述基于所述第i个第一像素点的色值和所述第i个第二像素点的色值确定所述第i个第一像素点与所述第i个第二像素点是否为相似的像素点,包括:计算所述第i个第一像素点的第一颜色分量与所述第i个第二像素点的第一颜色分量的差值,得到第一差值;计算所述第i个第一像素点的第二颜色分量与所述第i个第二像素点的第二颜色分量的差值,得到第二差值;计算所述第i个第一像素点的第三颜色分量与所述第i个第二像素点的第三颜色分量的差值,得到第三差值;基于所述第一差值、所述第二差值和所述第三差值确定所述第i个第一像素点和所述第i个第二像素点是否为相似的像素点。5.根据权利要求4所述的方法,其特征在于,所述基于所述第一差值、所述第二差值和所述第三差值确定所述第i个第一像素点和所述第i个第二像素点是否为相似的像素点,包括:在所述第一差值小于等于第一阈值、所述第二差值小于等于第二阈值且所述第三差值小于等于第三阈值的情况下,确定所述第i个第一像素点与所述第i个第二像素点为相似的像素点;否则,则确定所述第i个第一像素点与所述第i个第二像素点不是相似的像素点。6.根据权利要求3至5中任一项所述的方法,其特征在于,所述第一颜色分量为红色分量,所述第二颜色分量为绿色分量,所述第三颜色分量为蓝色分量。7.根据权利要求2至5中任一项所述的方法,其特征在于,所述第i个第一像素点相对于
所述第一图片的坐标信息与所述第i个第二像素点相对于第二图片的坐标信息相同。8.根据权利要求7所述的方法,其特征在于,所述基于所述第一图片的N个第一像素点的色值和所述第二图片的N个第二像素点的色值确定所述第一图片和所述第二图片中不相似的M个像素点之前,所述方法还包括:确定所述第一图片的...
【专利技术属性】
技术研发人员:石云柯,
申请(专利权)人:中国移动通信集团有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。