[发明专利]页面白屏的检测方法、装置、终端设备及计算机存储介质在审
申请号: | 202211069828.3 | 申请日: | 2022-09-01 |
公开(公告)号: | CN115359033A | 公开(公告)日: | 2022-11-18 |
发明(设计)人: | 王蒙;贺殿;王齐;吴耀 | 申请(专利权)人: | 深圳前海微众银行股份有限公司 |
主分类号: | G06T7/00 | 分类号: | G06T7/00;G06T5/30;G06V10/74;G06F8/34 |
代理公司: | 深圳市世纪恒程知识产权代理事务所 44287 | 代理人: | 梁爽 |
地址: | 518000 广东省深圳市前海深港合作区前*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 页面 检测 方法 装置 终端设备 计算机 存储 介质 | ||
本发明涉及金融科技技术领域,公开了一种页面白屏的检测方法、装置、终端设备以及存储介质。本发明首先根据预设的页面表现时间确定待检测页面的页面图像数据;然后将所述页面图像数据转换为黑白二值图,并将所述黑白二值图中的黑色图像进行膨胀化处理得到处理后的黑白图像,其中,所述黑白图像中的黑色图像互相连通;最后,针对所述黑白图像与预设全白图像进行相似度对比以确定所述待检测页面是否为白屏。采用本发明技术方案能够提高针对页面白屏现象进行检测的准确性。
技术领域
本发明涉及图像处理技术领域,尤其涉及一种页面白屏的检测方法、装置、终端设备以及计算机存储介质。
背景技术
目前,白屏治理一直是许多应用软件中的性能突破口之一。而在软件开发中进行白屏治理之前,如何准确的发现页面白屏也是十分重要的一环。
现如今针对页面出现白屏现象的检测主要是采用数据分析的方式,或者,现有也存在通过将页面图像与纯白页面进行相似度对比来检测页面是否白屏的方式。然而,现有无论是采用数据分析还是采用相似度对比,都仅仅只能在页面几乎全白或者页面几乎都布满元素的情况下检测出页面是否出现白屏,但是针对于一些“假阳性”现象(假阳性现象是指:主体框架或者页面上有很大图标且图标能从肉眼视觉上辨认出有元素,但是从数据角度上来说图标像素在页面整体像素的占比又不多)却无法准确的检测页面是否白屏。
综上,现有针对页面白屏现象进行检测的方式的准确性仍亟待提高。
发明内容
本发明的主要目的在于提供一种页面白屏的检测方法、装置、终端设备以及计算机存储介质,旨在提高针对页面白屏现象进行检测的准确性。
为实现上述目的,本发明提供一种页面白屏的检测方法,所述页面白屏的检测方法包括:
根据预设的页面表现时间确定待检测页面的页面图像数据;
将所述页面图像数据转换为黑白二值图,并将所述黑白二值图中的黑色图像进行膨胀化处理得到处理后的黑白图像,其中,所述黑白图像中的黑色图像互相连通;
针对所述黑白图像与预设全白图像进行相似度对比以确定所述待检测页面是否为白屏。
可选地,在所述根据预设的页面表现时间确定待检测页面的页面图像数据的步骤之前,所述方法还包括:
根据待检测页面对应的应用程序编程接口获取所述待检测页面的页面表现时间。
可选地,所述页面图像数据为二进制流数据,所述根据预设的页面表现时间确定待检测页面的页面图像数据的步骤,包括:
根据所述页面表现时间对所述待检测页面进行一次或者多次页面快照截取;
将进行页面快照截取到的一张或者多张页面快照转化为二进制流数据后作为所述待检测页面的页面图像数据。
可选地,所述方法还包括:
针对预设的图像处理库进行转化编译;
所述将所述页面图像数据转换为黑白二值图,并将所述黑白二值图中的黑色图像进行膨胀化处理得到处理后的黑白图像的步骤,包括:
调用进行转化编译后的图像处理库将所述页面图像数据转换为黑白二值图,并将所述黑白二值图中的黑色图像进行膨胀化处理得到处理后的黑白图像。
可选地,在所述将所述页面图像数据转换为黑白二值图的步骤之后,所述方法还包括:
针对所述黑白二值图与预设全白图像进行相似度对比得到初检结果,并根据所述初检结果确定所述待检测页面是否为白屏;
所述将所述黑白二值图中的黑色图像进行膨胀化处理得到处理后的黑白图像的步骤,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳前海微众银行股份有限公司,未经深圳前海微众银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211069828.3/2.html,转载请声明来源钻瓜专利网。