【技术实现步骤摘要】
一种图片比较方法和电子设备
本专利技术涉及图像处理领域,尤其涉及一种图片比较方法和电子设备。
技术介绍
在移动应用自动化测试过程中,需要确定当前界面与脚本录制的界面是否相同,具体可以将当前界面的图片与脚本录制的界面的图片进行相似度比对。如果当前界面与脚本录制的界面相同则表明该脚本可以应用于当前界面,随后可以在当前界面执行上述脚本。如果当前界面与脚本录制时的界面不一致,有可能是当前界面出现了异常,此时执行脚本往往会导致脚本执行失败。如何快速确定两张图片的相似度,是本方案所要解决的技术问题。
技术实现思路
本说明书实施例的目的是提供一种图片比较方法和电子设备,用以解决现有技术中确定两张图片的相似度效率低的问题。第一方面,提供了一种图片比较方法,包括:获取第一图像和第二图像;在第一图像中选取N个第一采样点,其中,N为正整数;在第二图像中选取与所述N个第一采样点匹配的N个第二采样点,其中,所述N个第一采样点相对于所述第一图像的位置与所述N个第二采样点相对于所述第二图像的位置 ...
【技术保护点】
1.一种图片比较方法,其特征在于,包括:/n获取第一图像和第二图像;/n在第一图像中选取N个第一采样点,其中,N为正整数;/n在第二图像中选取与所述N个第一采样点匹配的N个第二采样点,其中,所述N个第一采样点相对于所述第一图像的位置与所述N个第二采样点相对于所述第二图像的位置相匹配;/n根据所述N个第一采样点与相匹配的N个第二采样点的色差值确定所述第一图像与所述第二图像的相似度。/n
【技术特征摘要】
1.一种图片比较方法,其特征在于,包括:
获取第一图像和第二图像;
在第一图像中选取N个第一采样点,其中,N为正整数;
在第二图像中选取与所述N个第一采样点匹配的N个第二采样点,其中,所述N个第一采样点相对于所述第一图像的位置与所述N个第二采样点相对于所述第二图像的位置相匹配;
根据所述N个第一采样点与相匹配的N个第二采样点的色差值确定所述第一图像与所述第二图像的相似度。
2.如权利要求1所述的方法,其特征在于,在第一图像中选取N个第一采样点,包括:
在所述第一图像中选取均匀分布的X行Y列个第一采样点,其中,X和Y均为正整数且X和Y的乘积为N。
3.如权利要求2所述的方法,其特征在于,在所述第一图像中选取均匀分布的X行Y列个第一采样点,包括:
将所述第一图像划分为X行Y列个区域,其中,N个区域的形状和包含的像素点数量相同;
将所述第一图像中位于每个区域中心的至少一个像素点选取为第一采样点。
4.如权利要求3所述的方法,其特征在于,所述在第二图像中选取与所述N个第一采样点匹配的N个第二采样点,包括:
将所述第二图像划分为X行Y列个区域,其中,N个区域的形状和包含的像素点数量相同;
将所述第二图像中位于每个区域中心的预设数量的像素点选取为第二采样点,其中,每个区域中的第二采样点所在区域的形状为中心对称图形。
5.如权利要求1~4任一项所述的方法,其特征在于,根据所述N个第一采样点与相匹配的N个第二采样点的色差值确定所述第一图像与所述第二图像的相似度,包括:
当第一目标采样点与相匹配的第二目标采样点的色差值小于第一预设色差值时,确定所述第二目标采样点是相似采样点;
根据相似采样点的数量与N的比值确定所述第一图像与所述第二图像的相似度。
6.如权利要求5所述的方法,其特征在于,当第一目标采样点与相匹配的第二目标采样点的色差值小于预设色差值时,确定所述第二目标采样点是相似采样点,包括:...
【专利技术属性】
技术研发人员:谢春鸿,
申请(专利权)人:北京云聚智慧科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。