[发明专利]一种更换应用程序视觉控件的方法及设备有效
申请号: | 201310261512.9 | 申请日: | 2013-06-27 |
公开(公告)号: | CN104252343B | 公开(公告)日: | 2019-09-06 |
发明(设计)人: | 冯诚;胡博;王曦;周睿奕;王智培;张凯;青欣;杨惠姣;黄英;刘玉磊;李未 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F9/445 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 阎敏;宋志强 |
地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 更换 应用程序 视觉 控件 方法 设备 | ||
本发明提出一种更换应用程序视觉控件的方法和设备,其中方法包括:提取已存储的图片文件或利用摄像头获取当前场景的图像,根据所述图片文件或当前场景的图像更换所述应用程序的视觉控件;或者,对所述图片文件或当前场景的图像进行智能匹配,根据智能匹配的结果更换所述应用程序的视觉控件。本发明能够更加便捷地更换应用程序内可被定义的视觉控件。
技术领域
本发明涉及应用程序技术领域,尤其涉及一种更换应用程序视觉控件的方法及设备。
背景技术
为满足不断变化的用户市场需求,现在已经有越来越多的应用程序可以允许用户自定义相应的模块,比如程序内对应的GUI资源,用户可以选择更换自己更为喜爱的皮肤,或者是相应的功能控件,可以选择删除不需要的功能等等,使应用程序从视觉及功能体验上完全为用户服务,同时增加用户对于应用程序的好感度及使用成就感。
产品的可自定义化是目前很多应用程序都具备的基础功能,该功能允许用户根据需要自行定义产品的部分功能,例如更换视觉控件,包括壁纸、图标等。这种功能可以增强用户对于产品的参与感,容易形成用户与产品的情感共鸣。目前很多产品允许用户将自己定义的图片内容加入产品的视觉界面中。
现有的更换应用程序视觉控件的方法一般需要在一个固定的列表内选择某个选项,并通过相应的操作触发视觉控件的更换。这种方式比较繁琐,并且可选择更换的视觉控件非常有限。
发明内容
本发明提供了一种更换应用程序视觉控件的方法及设备,能够更加便捷地更换应用程序内可被定义的视觉控件。
本发明的技术方案是这样实现的:
一种更换应用程序视觉控件的方法,包括:
提取已存储的图片文件或利用摄像头获取当前场景的图像,根据所述图片文件或当前场景的图像更换所述应用程序的视觉控件;或者,对所述图片文件或当前场景的图像进行智能匹配,根据智能匹配的结果更换所述应用程序的视觉控件。
上述方法中,根据图片文件或当前场景的图像更换应用程序视觉控件的方式可以为:
对图片文件或当前场景的图像进行编辑调整,将编辑调整后生成的图片作为所述应用程序的背景图像。
对图片文件或当前场景的图像进行编辑调整的方式可以为:对图片文件或当前场景的图像进行裁剪、调整亮度、调整颜色或者调整对比度。
上述方法中,对图片文件或当前场景的图像进行智能匹配的方式可以为:获取所述图片文件或当前场景图像中的关键色彩或关键部位,根据所述关键色彩或关键部位查找预先保存的色彩或部位与主题的对应关系,获取所述关键色彩或关键部位所对应的主题,将属于所述主题的图片作为智能匹配的结果;
根据智能匹配的结果更换应用程序的视觉控件的方式可以为:显示所述智能匹配的结果,根据用户的指令选择其中的一个图片作为所述应用程序的背景图像。
对图片文件或当前场景的图像进行智能匹配的方式可以进一步包括:
获取当前位置或当前光线情况,从属于所述关键色彩或关键部位所对应主题的图片中选择与所述当前位置或当前光线情况匹配的图片,将选择的图片作为智能匹配的结果。
一种更换应用程序视觉控件的设备,包括:
图片获取模块,用于提取已存储的图片文件或利用摄像头获取当前场景的图像;
智能匹配模块,用于对所述图片文件或当前场景的图像进行智能匹配;
视觉控件更换模块,用于根据所述图片文件或当前场景的图像更换所述应用程序的视觉控件;或者,根据所述智能匹配的结果更换所述应用程序的视觉控件。
上述设备中,视觉控件更换模块根据图片文件或当前场景的图像更换应用程序视觉控件的方式可以为:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310261512.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种带导光板的化妆镜
- 下一篇:基于无线网络的图片显示方法、移动终端和系统