[发明专利]一种头像图片自适应系统及方法在审
申请号: | 201610035318.2 | 申请日: | 2016-01-19 |
公开(公告)号: | CN105719319A | 公开(公告)日: | 2016-06-29 |
发明(设计)人: | 李强;王凤琴 | 申请(专利权)人: | 四川长虹电器股份有限公司 |
主分类号: | G06T7/60 | 分类号: | G06T7/60;G06T7/40 |
代理公司: | 成都虹桥专利事务所(普通合伙) 51124 | 代理人: | 李凌峰 |
地址: | 621000 四*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 头像图片 自适应 系统 方法 | ||
技术领域
本发明涉及图片处理技术,特别涉及一种头像图片自适应系统及方法。
背景技术
头像图片是社交类应用最频繁使用的要素之一,是用户彰显自己个性、品位、喜好、情感的一种表达方式。目前的社交类应用,对头像的设定方式通常是通过手机或数码相机拍摄产生图片,或者是从多种途径获得图片,得到图片后上传到手机应用或平台端。而且头像的原始图片可能有各种尺寸,但在各种应用中,我们很可能需要某种固定样式的头像,比如正方形、长方形或者圆形。而且在应用中可能不只有一种头像样式,比如某些场景里要有大头像,某些场景里要用小头像,某些场景里要用原始尺寸的头像,又或者某些场景里会用到正方形头像,某些场景里会用到圆角矩形头像。目前,在使用头像的应用软件中,如果所需要使用的图像不符合要求,往往便不能生成合适大小的图像,即便某些应用可以自动对图像进行处理,所得到的图像也存在主要内容残缺的问题。
发明内容
本发明的目的是为了解决现有的应用软件中无法自动对图片进行处理的问题。
为达到上述目的,本发明提供一种头像图片自适应方法,其特征在于,包括如下步骤:
接收用户上传的头像图片信息及所需要的图片的规格尺寸信息,为所上传的图片分配唯一的图像ID并存储到图片编号表中;
判断用户上传的规格尺寸是否在规格尺寸信息表中,若是,则根据用户所需要的图标的规格尺寸信息对用户上传的图片进行处理,若否,则将用户上传的图片的规格尺寸信息添加到所述规格尺寸信息表中后,根据用户所需要的图标的规格尺寸信息对用户上传的图片进行处理;
将处理完成后的图片进行存储,生成新的URL地址并返回给用户。
具体地,用户上传的头像图片信息包括图片本身的元数据信息及图片的附加信息,所述图片的附加信息包括图片的原始尺寸、图片的格式、上传的时间戳、图片来源及上传图片的用户信息。
具体地,所述图片编号表中存储有图片ID与图片本身的元数据信息及图片的附加信息的关联信息。
具体地,所述规格尺寸信息包括至少一种如下信息:请求标识、图片的形状、矩形图片像素的长度和宽度、圆形图片的直径、椭圆形图片长短轴的长度,图片的格式、图片打印的长度和宽度、分辨率DPI及色彩位数。
对应于上述方法,本发明提供一种头像图片自适应系统,包括应用终端、上传节点、管理节点及存储节点,所述应用终端与上传节点连接,管理节点分别与上传节点及存储节点连接;
应用终端,获取图片,并将图片及用户所需图片规格尺寸信息发送给上传节点;
上传节点,对应用终端上传信息的情况进行判断,所有信息上传完毕后,将图片及用户所需的图片规格尺寸信息发送给管理节点;
管理节点,依据用户提交的图片规格尺寸信息,对图片进行处理,并把处理后的图片下发给存储节点;
存储节点,存入图片后,将新生成的URL地址通过给管理节点及上传节点后返回给应用终端。
具体地,所述存储节点还用于对外提供HTTP服务,用于为应用终端提供访问服务。
具体地,所述管理节点对图片进行处理,包括:判断用户上传的规格尺寸是否在规格尺寸信息表中,若是,则根据用户所需要的图标的规格尺寸信息对用户上传的图片进行处理,若否,则将用户上传的图片的规格尺寸信息添加到所述规格尺寸信息表中后,根据用户所需要的图标的规格尺寸信息对用户上传的图片进行处理。
具体地,用户上传的头像图片信息包括图片本身的元数据信息及图片的附加信息,所述图片的附加信息包括图片的原始尺寸、图片的格式、上传的时间戳、图片来源及上传图片的用户信息。
具体地,所述规格尺寸信息包括至少一种如下信息:请求标识、图片的形状、矩形图片像素的长度和宽度、圆形图片的直径、椭圆形图片长短轴的长度,图片的格式、图片打印的长度和宽度、分辨率DPI及色彩位数。
本发明的有益效果是:本发明的图像自适应处理方法,用户仅仅需要上传图片及所需要的图片规格尺寸数据便可以得到用户想要的图片。本发明的图片处理过程依赖于管理节点进行,适用于海量图片处理。
附图说明
图1为本发明的头像图片自适应方法的流程示意图;
图2为本发明的头像图片自适应系统的原理框图;
图3为实施例的头像图片自适应系统的工作流程示意图。
具体实施方式
以下结合附图及实施例对本发明的技术方案作进一步详细描述。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于四川长虹电器股份有限公司,未经四川长虹电器股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610035318.2/2.html,转载请声明来源钻瓜专利网。