[发明专利]图片比较方法和装置、计算设备和可读存储介质在审
申请号: | 202310464920.8 | 申请日: | 2023-04-26 |
公开(公告)号: | CN116524213A | 公开(公告)日: | 2023-08-01 |
发明(设计)人: | 刘魁 | 申请(专利权)人: | 统信软件技术有限公司 |
主分类号: | G06V10/74 | 分类号: | G06V10/74;G06V10/26;G06V10/56 |
代理公司: | 北京瀚方律师事务所 11774 | 代理人: | 周红力 |
地址: | 100176 北京市大兴区北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 图片 比较 方法 装置 计算 设备 可读 存储 介质 | ||
本发明公开了一种图片比较方法和装置、计算设备和可读存储介质,涉及图片处理技术领域,可以解决现有技术中无法自动化执行图片比较的技术问题。图片比较方法包括:将尺寸相同的第一图片和第二图片各自分割成预定数目个图块,且对位置相对应的图块给予相同的编号,第一图片的图块和第二图片的图块的大小、数量均相同;判断第一图片和第二图片中每个图块是纯色图块还是非纯色图块并记录;将第一图片和第二图片中编号相同的图块依次进行对比。根据本发明技术方案,不需要人工过多干预,使用一种更高效的图片比对方式,能够自动对比两张图片的异同且能够记录比对差异结果。
技术领域
本发明涉及图片处理技术领域,尤其涉及一种图片比较方法和装置、计算设备和可读存储介质。
背景技术
在QT项目开发过程中,经常需要进行界面设计。在研发人员根据设计图设计出界面后,需要确认设计出的界面效果是否和设计图纸一致。如果通过肉眼观察,往往会受到光线、显示器等外界因素以及视力等因素干扰,导致观察结果不准确。
现有技术中的图片比较方法一般是通过对两张图片进行逐个像素对比,来比较两张图片是否存在差异。其中,将第一图片与第二图片中位置相对应的多个像素点对应的数据逐一比对,生成对比结果。这种图片比对方式的缺点主要包括:一、必须保证两张图片大小完全一致,如果其中一张图片进行了缩放,即使两张图片原本相同,但经过比对后,输出的结果也会是图片不相同;二、对两张图片的每个像素进行对比,效率比较低,尤其针对像素较大或者有效内容较少的图片,该缺陷会表现得更加明显。此外,这种比对方式还需要手动提取图片、转换格式、调整图片大小,整体效率比较低,且操作不便。
发明内容
为此,本发明提供了一种图片比较方法和装置、计算设备和可读存储介质,以力图解决或者至少缓解上面存在的至少一个问题。
根据本发明的第一方面,提供了一种图片比较方法,包括:将尺寸相同的第一图片和第二图片各自分割成预定数目个图块,且对第一图片和第二图片中位置相对应的图块给予相同的编号,第一图片的图块和第二图片的图块的大小、数量均相同;判断第一图片和第二图片中每个图块是纯色图块还是非纯色图块并记录;将第一图片和第二图片中编号相同的图块依次进行对比,对比过程包括:判断第一图片和第二图片中编号相同的第一图块和第二图块是否都为纯色图块;如果都为纯色图块,判断第一图块和第二图块的颜色平均值是否相等;如果相等,判断第一图块与第二图块相同,否则记录图块中全部像素点的坐标位置;如果至少一项是非纯色图块,将第一图块与第二图块进行逐像素比对;判断是否存在颜色值不同的像素点;如果不存在颜色值不同的像素点,判断第一图块与第二图块相同,否则记录颜色值不同的像素点的坐标位置。
可选地,在本发明的图片比较方法中,在“将尺寸相同的第一图片和第二图片各自分割成预定数目个图块”之前还包括:判断第一图片和第二图片的上下边缘是否存在一个或多个全部像素点同为预定颜色值的像素行;判断第一图片和第二图片的左右边缘是否存在一个或多个全部像素点同为预定颜色值的像素列;如果存在,则从第一图片和第二图片中删除所述预定颜色值的像素行和像素列。
可选地,在本发明的图片比较方法中,所述判断图块是否为纯色图块的步骤包括:计算所述图块的颜色平均值;从所述图块中随机选取预定数目个像素点,判断所述预定数目个像素点的颜色值与颜色平均值是否相等;如果相等,判断所述图块为纯色图块;否则,判断所述图块为非纯色图块。
可选地,本发明的图片比较方法还包括:将全部记录的像素点坐标位置标注在第一图片和第二图片中。
可选地,本发明的图片比较方法还包括:如果记录的所有像素点的坐标位置的数目小于阈值,则判断第一图片和第二图片相同。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于统信软件技术有限公司,未经统信软件技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310464920.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种连续去除鱼头内脏的方法
- 下一篇:一种狭缝涂布模头