[发明专利]一种信息处理方法和设备有效
申请号: | 201710322063.2 | 申请日: | 2017-05-09 |
公开(公告)号: | CN108876800B | 公开(公告)日: | 2022-11-29 |
发明(设计)人: | 李斌 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06T7/12 | 分类号: | G06T7/12;G06T7/90 |
代理公司: | 北京派特恩知识产权代理有限公司 11270 | 代理人: | 崔晓岚;张颖玲 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 信息处理 方法 设备 | ||
本发明实施例公开了一种信息处理方法及设备。所述方法包括:获得待绘制的图片;当所述图片的尺寸小于绘制区域的尺寸时,对所述图片进行分割获得所述图片的主区域和边缘区域;分别获得所述主区域的第一颜色属性参数和所述边缘区域的第二颜色属性参数;基于所述第一颜色属性参数识别所述主区域的颜色属性是否为纯色,和/或,基于所述第二颜色属性参数识别所述边缘区域的颜色属性是否为纯色;基于识别结果选择第一绘制策略,按照所述第一绘制策略绘制所述图片至所述绘制区域。
技术领域
本发明涉及信息处理技术,具体涉及一种数据处理方法和设备。
背景技术
大部分的应用客户端都具有换肤功能。目前,可通过更换背景的方式实现换肤功能。在更换背景时,若采用图片绘制背景,在图片的大小小于窗口的大小时,可采用以下方案实现背景更换:1、拉伸图片,但这种方式需要通过相应的图像处理算法从而保证图像的分辨率,导致图片绘制效率较低;2、不拉伸图片,在未被图片覆盖的区域填充颜色,这种方式能够保证绘制效率,但需要通过人工配置的方式配置相关的颜色配置参数,在不同的应用场景下,可能需要配置多种不同的颜色,这样会大大增加人力资源的消耗。
发明内容
为解决现有存在的技术问题,本发明实施例提供一种数据处理方法和设备。
为达到上述目的,本发明实施例的技术方案是这样实现的:
本发明实施例提供了一种信息处理方法,所述方法包括:
获得待绘制的图片;
当所述图片的尺寸小于绘制区域的尺寸时,对所述图片进行分割获得所述图片的主区域和边缘区域;
分别获得所述主区域的第一颜色属性参数和所述边缘区域的第二颜色属性参数;
基于所述第一颜色属性参数识别所述主区域的颜色属性是否为纯色,和/或,基于所述第二颜色属性参数识别所述边缘区域的颜色属性是否为纯色;
基于识别结果选择第一绘制策略,按照所述第一绘制策略绘制所述图片至所述绘制区域。
上述方案中,所述基于识别结果选择第一绘制策略,按照所述第一绘制策略绘制所述图片至所述绘制区域,包括:
当所述第二颜色属性参数表明所述边缘区域的颜色属性为纯色时,识别出表征所述纯色的颜色属性的第一颜色参数,选择第一绘制策略;
基于所述第一绘制策略将所述图片按预设对齐方式绘制在所述绘制区域,将所述绘制区域中未被所述图片覆盖的区域按照所述第一颜色参数进行填充。
上述方案中,所述基于识别结果选择第一绘制策略,按照所述第一绘制策略绘制所述图片至所述绘制区域,包括:
当所述第二颜色属性参数表明所述边缘区域的颜色属性不是纯色时,基于所述第二颜色属性参数判断所述边缘区域是否支持拉伸/平铺,以及基于所述第一颜色属性参数判断所述主区域是否支持拉伸/平铺;
当所述边缘区域支持拉伸/平铺、且所述主区域支持拉伸/平铺时,选择第一绘制策略;
基于所述第一绘制策略拉伸/平铺所述边缘区域和所述主区域,直至所述绘制区域被所述图片覆盖。
上述方案中,所述基于所述第二颜色属性参数判断所述边缘区域是否支持拉伸/平铺,包括:
识别所述边缘区域中满足同一横轴方向的特征点的颜色属性是否为纯色;当所述边缘区域中满足同一横轴方向的特征点的颜色属性为纯色时,确定所述边缘区域支持横向拉伸/平铺;
识别所述边缘区域中满足同一纵轴方向的特征点的颜色属性是否为纯色;当所述边缘区域中满足同一纵轴方向的特征点的颜色属性为纯色时,确定所述边缘区域支持纵向拉伸/平铺。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710322063.2/2.html,转载请声明来源钻瓜专利网。