[发明专利]图片处理的方法和装置在审
申请号: | 201710839358.7 | 申请日: | 2017-09-15 |
公开(公告)号: | CN110069727A | 公开(公告)日: | 2019-07-30 |
发明(设计)人: | 王凯 | 申请(专利权)人: | 北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司 |
主分类号: | G06F16/957 | 分类号: | G06F16/957 |
代理公司: | 中科专利商标代理有限责任公司 11021 | 代理人: | 吕雁葭 |
地址: | 100195 北京市海淀区杏石口路6*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 背景层 前景层 裁切 网页 图片处理 图片对象 展示画面 超文本标记语言 计算机可读介质 图片处理系统 方法和装置 对象转换 重合 展示 | ||
1.一种图片处理的方法,包括:
生成与网页中背景层的展示画面一致的canvas对象,其中所述网页中还包括前景层,所述前景层在所述网页中展示在所述背景层之上;
裁切所述canvas对象以获得裁切canvas对象,其中所述裁切canvas对象的展示画面,与所述背景层在所述网页中与所述前景层重合的部分一致;
将所述裁切canvas对象转换成超文本标记语言html的图片对象;以及
将所述图片对象定位到所述网页中的所述前景层和所述背景层之间。
2.根据权利要求1所述的方法,还包括:
对所述图片对象设置高斯模糊滤镜。
3.根据权利要求1或2所述的方法,其中:
所述方法应用于安卓系统。
4.根据权利要求1所述的方法,在裁切所述canvas对象以获得裁切canvas对象之前,还包括:
获取所述前景层在所述网页中的外轮廓,以及
获取所述网页中与所述前景层的外轮廓中的任意至少一点相关联的定位点的位置。
5.根据权利要求4所述的方法,其中,获取所述网页中与所述前景层的外轮廓中的任意至少一点相关联的定位点的位置,包括:
获取所述前景层的最上端到所述网页顶部的第一距离;
获取所述前景层的最左端到所述网页左端的第二距离;
根据所述第一距离和所述第二距离确定所述定位点的位置。
6.根据权利要求4所述的方法,其中,裁切所述canvas对象以获得裁切canvas对象包括:
根据所述定位点的位置,获得所述前景层的外轮廓中与所述定位点相关联的至少一个点中任意一个点的位置;
从所述任意一个点的位置开始,对所述canvas对象按照所述前景层的外轮廓进行裁切,以获得所述裁切canvas对象。
7.根据权利要求1所述的方法,其中,将所述裁切canvas对象转换图片对象,包括:
获取所述裁切canvas对象对应的base64编码;
根据所述base64编码生成所述图片对象。
8.一种图片处理的装置,包括:
canvas对象生成模块,用于生成与网页中背景层的展示画面一致的canvas对象,其中所述网页中还包括前景层,所述前景层在所述网页中展示在所述背景层之上;
裁切模块,用于裁切所述canvas对象以获得裁切canvas对象,其中所述裁切canvas对象的展示画面,与所述背景层在所述网页中与所述前景层重合的部分一致;
图片生成模块,用于将所述裁切canvas对象转换成超文本标记语言html的图片对象;以及
图片定位模块,用于将所述图片对象定位到所述网页中的所述前景层和所述背景层之间。
9.根据权利要求8所述的装置,其中,还包括:
高斯模糊设置模块,用于对所述图片对象设置高斯模糊滤镜。
10.根据权利要求8或9所述的装置,其中:
所述装置应用于安卓系统。
11.根据权利要求8所述的装置,还包括:
前景层外轮廓获取模块,用于在裁切所述canvas对象以获得裁切canvas对象之前获取所述前景层在所述网页中的外轮廓;以及
定位点获取模块,用于获取所述网页中与所述前景层的外轮廓中的任意至少一点相关联的定位点的位置。
12.根据权利要求11所述的装置,其中,所述定位点获取模块获取包括:
第一距离确定子模块,用于获取所述前景层的最上端到所述网页顶部的第一距离;
第二距离确定子模块,用于获取所述前景层的最左端到所述网页左端的第二距离;
定位点确定子模块,用于根据所述第一距离和所述第二距离确定所述定位点的位置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司,未经北京京东尚科信息技术有限公司;北京京东世纪贸易有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710839358.7/1.html,转载请声明来源钻瓜专利网。