[发明专利]图片校验方法、装置、计算机设备及计算机可读存储介质在审
| 申请号: | 202011182144.5 | 申请日: | 2020-10-29 |
| 公开(公告)号: | CN112306495A | 公开(公告)日: | 2021-02-02 |
| 发明(设计)人: | 刘巍;李岩 | 申请(专利权)人: | 完美世界(北京)软件科技发展有限公司 |
| 主分类号: | G06F8/41 | 分类号: | G06F8/41;G06F11/10 |
| 代理公司: | 北京中强智尚知识产权代理有限公司 11448 | 代理人: | 黄耀威 |
| 地址: | 100085 北京市海淀*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 图片 校验 方法 装置 计算机 设备 可读 存储 介质 | ||
本申请公开了一种图片校验方法、装置、计算机设备及计算机可读存储介质,涉及图片处理技术领域,将待校验图片转化为二进制的图片字节流,通过检测图片字节流中的字节内容,判断是否包括待过滤通道信息,无需手动操作,降低了工作量以及成本,提高了灵活性。所述方法包括:获取待校验图片,生成待校验图片的图片字节流;读取图片字节流中位于第一指定位置的字节数据,识别字节数据中第二指定位置的内容;当识别到字节数据中第二指定位置的内容与系统预设字节内容一致时,确定待校验位置,查询待校验位置在字节数据中对应的待校验字节;若确定待校验字节与预设校验字节内容一致,则确定待校验图片未包括待过滤通道信息,待校验图片通过校验。
技术领域
本申请涉及图片处理技术领域,特别是涉及一种图片校验方法、装置、计算机设备及计算机可读存储介质。
背景技术
近年来,终端设备发展的越来越智能,各种各样的购物应用、社交应用以及游戏应用等等逐渐进入人们的生活,成为人们生活、学习、工作中必不可少的一部分。通常来说,每个应用都会配备相应的应用图标,应用图标展示在终端设备的页面中,用户点击应用图标即可使用相应的应用。而随着图片处理技术的逐渐成熟,各类应用的应用图标也越来越精致,为了使应用图标在集中展示时美观且统一,很多终端设备的系统都会对应用图标的参数进行一系列的限制,因此,开发人员在将应用的安装包提供给终端设备的系统时,需要对应用图标的图片进行校验,以保证满足系统的要求。
相关技术中,开发人员通常手动查看应用图标的图片详细信息或者使用编程语言提供的标准库获取应用图标的图片的通道信息,对获取到的详细信息或通道信息进行检查,判断其中是否存在Alpha(阿尔法)通道信息,实现对应用图标的图片进行校验。
在实现本申请的过程中,申请人发现相关技术至少存在以下问题:
为了适应不同尺寸和分辨率的终端设备,一个应用的应用图标需要提供多张不同尺寸的图片,开发人员需要依次对这些图片的校验,即使可以采用编程语言提供的标准库实现校验,但是标准库只能校验PNG(Portable Network Graphic Format,图像文件存储格式)格式的图片,遇到其他格式的图片时会报错退出,不仅导致图片校验的工作量大,成本高,而且灵活性也较差,无法适应不同的校验场景。
发明内容
有鉴于此,本申请提供了一种图片校验方法、装置、计算机设备及计算机可读存储介质,主要目的在于解决目前图片校验的工作量大,成本高,而且灵活性也较差,无法适应不同的校验场景的问题。
依据本申请第一方面,提供了一种图片校验方法,该方法包括:
获取待校验图片,生成所述待校验图片的图片字节流;
读取所述图片字节流中位于第一指定位置的字节数据,识别所述字节数据中第二指定位置的内容;
当识别到所述字节数据中所述第二指定位置的内容与系统预设字节内容一致时,确定待校验位置,查询所述待校验位置在所述字节数据中对应的待校验字节,所述待校验字节指示了所述待校验图片是否包括待过滤通道信息;
若确定所述待校验字节与预设校验字节内容一致,则确定所述待校验图片未包括所述待过滤通道信息,所述待校验图片通过校验。
在另一个实施例中,所述获取待校验图片,生成所述待校验图片的图片字节流之前,所述方法还包括:
获取第一样本格式图片和第二样本格式图片,所述第一样本格式图片包括所述待过滤通道信息,所述第二样本格式图片未包括所述待过滤通道信息;
生成所述第一样本格式图片的第一样本图片字节流、第二样本格式图片的第二样本图片字节流;
将所述第一指定位置规定的第一起始位数和第一终止位数映射至所述第一样本图片字节流,将所述第一样本图片字节流中位于所述第一起始位数和所述第一终止位数的之间的字节片段作为第一样本字节数据;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于完美世界(北京)软件科技发展有限公司,未经完美世界(北京)软件科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011182144.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种沼气工程用畜禽粪污分排处理装置
- 下一篇:肱骨多维锁定髓内钉





