一种具有文字的用户个性化动态表情图片实现方法及装置的制作方法

文档序号:7653434阅读:195来源:国知局
专利名称:一种具有文字的用户个性化动态表情图片实现方法及装置的制作方法
技术领域
本发明涉及计算机领域及互联网技术,尤其涉及一种具有文字的用户个性 化动态表情图片的实现方法及装置。
背景技术
随着数码相机,摄像头等多种图片捕获设备的发展,各种数字图片的应用 已经深入人们的生活。在数字图片的使用过程中,由于一幅动态图片能包含多 帧静态表情图片的画面,信息量大且具有动态效果,因此颇受人们的喜欢。例
如,在使用即时通信(Instant Messenger, IM)软件进行聊天的时候,越来越 多的用户喜欢将有趣的、个性化的动态表情图片发送给对方好友。然而,现有 的用户获取动态表情图片的途径一般都是通过复制网络中的某幅图片而得到。 但是,网络中的图片绝大部分都是由一些专业的内容制造商制作的,所有用户 都可以从网络中获取,显然该种动态表情图片不具备独特性,而且部分动态表 情图片不具有个性化的文字信息,不能满足用户的个性化使用要求。另外,对 于一般的图片使用者而言,如果不具备专业的图片制作技术,无法自己制作具 有文字的用户个性化动态表情图片。因此,需要一种不需要专业图片制作技术 即可使广大图片用户能简便地获取具有文字的用户个性化动态表情图片的方 法。

发明内容
本发明实施例提供一种具有文字的用户个性化动态表情图片实现方法,用 以解决现有技术中无法简便、有效地获取到具有文字的用户个性化动态表情图 片的问题。
本发明实施例提供的一种具有文字的用户个性化动态表情图片实现方法,
包括
客户端将多幅用户个性化静态表情图片以及文字信息发送到网络侧的动 态表情图片服务器;
所述动态表情图片服务器根据接收的所述多幅用户个性化静态表情图片 及文字信息,生成至少一幅包含文字内容的静态表情图片;
所述动态表情图片服务器将所述包含文字内容的静态表情图片和客户端 发送的其余用户个性化静态表情图片合成为一幅具有文字的用户个性化动态 表情图片,并发送给所述客户端。
一种客户端装置,包括图片存储单元、第一指令控制单元、文字信息存 储单元和第一收发单元,其中
所述图片存储单元,用于存储多幅用户个性化静态表情图片和网络侧的动 态表情图片服务器发送的具有文字的用户个性化动态表情图片;
所述第一指令控制单元,用于登录网络侧的动态表情图片服务器,发起静 态图片上传请求,并控制所述第一收发单元;还用于接收所述动态表情服务器 发送的个性化动态图片参数选项,并获取用户选择的个性化动态图片参数,返 回给所述动态表情服务器;
所述文字信息存储单元,用于存储用户设置的文字信息;
所述第一收发单元,用于接受所述第一指令控制单元的控制,从所述图片 存储单元中获取存储的多幅用户个性化静态表情图片,以及从文字信息存储单 元中获取用户设置的文字信息,将多幅用户个性化静态表情图片及文字信息发 送给网络侧的动态表情图片服务器;还用于接收网络侧的动态表情图片服务器 发回的具有文字的用户个性化动态表情图片,发送给所述图片存储单元存储。
一种动态表情图片服务器,包括参数选项存储单元、第二指令控制单元、 第二收发单元、第一合成单元和第二合成单元;其中
参数选项存储单元,用于存储动态表情图片服务器预设的个性化动态图片
参数选项;
第二指令控制单元,用于接收客户端发起的登录请求和静态图片上传请 求,控制所述第二收发单元;
还用于在接收到所述客户端发起的静态图片上传请求后,从所述参数选项 存储单元中获取存储的所述个性化动态图片参数选项,发送给所述客户端,并 接收客户端返回的用户选择的个性化动态图片参数,发送给所述第二合成单
元;
第二收发单元,用于接受所述第二指令控制单元的控制,接收并解析客户
端发送的多幅用户个性化静态表情图片以及文字信息,传送给第一合成单元; 还用于将所述第二合成单元合成的具有文字的用户个性化动态表情图片
发送给所述客户端;
第一合成单元,用于接收第二收发单元传送的多幅用户个性化静态表情图
片及文字信息,生成一幅或多幅包含文字内容的静态表情图片;并将生成的包
含文字内容的静态表情图片和接收的其余用户个性化静态表情图片发送给第
二合成单元;
第二合成单元,用于根据第二指令控制单元提供的个性化动态图片参数, 将第一合成单元提供的所述静态表情图片合成为一幅具有文字的用户个性化 动态表情图片,并发送给所述第二收发单元。
通过本发明实施例提供的具有文字的用户个性化动态表情图片实现方法,
用户无需具备专业的图片处理技术,即可通ii^户端登录网络侧的动态表情图
片服务器后,简便地实现用户个性化动态表情图片,并可根据用户的意愿在个 性化动态表情图片中显示出文字内容,达到图文并茂的效果,进一步满足用户需求。


图1为本发明实施例提供的一种具有文字的动态表情图片的实现流程图2为本发明实施例中动态表情图片服务器生成对应于各幅用户个性化静 态表情图片的包含文字内容的静态表情图片的流程图3为本发明实施例提供的客户端装置结构示意图之一; 图4为本发明实施例提供的客户端装置结构示意图之二; 图5为本发明实施例提供的动态表情图片服务器结构示意图。
具体实施例方式
以下结合附图,对具有文字的用户个性化动态表情图片实现方法及相应的 客户端装置和动态表情图片服务器进行详细说明。
参见图1,为本发明实施例提供的一种具有文字的用户个性化动态表情图 片实现方法流程图,包括下列步骤
步骤S101:客户端将多幅用户个性化静态表情图片以及文字信息发送到网 络侧的动态表情图片服务器。
其中,所述文字信息包括文字内容和文字属性,所述文字属性包括用户 设置的文字的字体、文字颜色、文字大小、文字显示位置和文字透明度等。其 中,透明度定义为后续生成的动态图片中显示出的文字的透明程度,透明度值 的选择范围为O-l,定义透明度值为0时,文字完全不透明,当此文字在动态 图片中显示时,看不到被文字覆盖的区域;反之,透明度值为l时文字是完全 透明的,即此种情况下,设置的文字在动态图片中不可见;如果透明度值设置 为0.5,则显示的文字半透明,文字和被文字覆盖的用户个性化静态表情图片 中的背景区域都可见。
此外,对于每幅用户个性化静态表情图片,用户可以设置与其对应的文字 信息。对应不同的用户个性化静态表情图片的文字信息可以是相同的,也可以 是不同的。用户也可以指定仅在某个或某些用户个性化静态表情图片中添加文 字。如果设置了文字信息的所有用户个性化静态表情图片的文字内容及文字属 性完全一致,则最终的个性化动态表情图片中,显示的文字效果是静态的。反
之,要有动态的文字效果,只需设置不同的文字信息对应不同的用户个性化静
态表情图片即可。例如,有8幅用户个性化静态表情图片时,对于同样的文字 信息,用户设置第一幅用户个性化静态表情图片的文字颜色为红色,第二幅用 户个性化静态表情图片的文字颜色为黄色,第三幅用户个性化静态表情图片的 文字颜色为黑色等等各不相同的颜色,则最终能得到一幅文字颜色不断变换的 个性化动态表情图片。
步骤S102:动态表情图片服务器根据接收的多幅用户个性化静态表情图片 及文字信息,生成至少一幅包含文字内容的静态表情图片。
步骤S103:动态表情图片服务器将所述包含文字内容的静态表情图片和客 户端发送的其余用户个性化静态表情图片合成为一幅具有文字的用户个性化 动态表情图片。
步骤S104:动态表情图片服务器向客户端提供合成的具有文字的用户个性 化动态表情图片。
图l所示流程中,动态表情图片服务器中可以预先设定好个性化动态图片 参数用于合成用户个性化动态表情图片。个性化动态图片参数,例如包括个 性化动态表情图片中各幅包含文字内容的静态表情图片的播放顺序的选择项, 每幅包含文字内容的静态表情图片的播放时间间隔,以及个性化动态表情图片 的合成尺寸设定项等。
另外,步骤S101中所述多幅用户个性化静态表情图片可通过两种方式获取。
方式一多幅用户个性化静态表情图片由客户端预先获取并编辑好后存储 在客户端本地;
方式二多幅用户个性化静态表情图片由客户端在动态表情图片服务器的 控制下获取并上传。
所述多幅用户个性化静态表情图片的获取方式二具体包括
客户端登录网络侧的动态表情图片服务器;动态表情图片服务器向客户端
下发图片拍摄参数选项信息;客户端根据拍摄参数选项获取用户选择的图片拍 摄参数,并向动态表情图片服务器发送拍摄请求,所述拍摄请求中包括客户端 选择的图片拍摄参数;动态表情图片服务器根据收到的用户选择的图片拍摄参 数,向客户端下发拍摄控制指令和编辑选项;客户端启动图像捕获设备,根据 拍摄控制指令获取多幅用户个性化静态表情图片;客户端根据动态表情图片服 务器的编辑选项编辑多幅用户个性化静态表情图片,最终选择需要合成的一定 数量的用户个性化静态表情图片并存储。
客户端获取多幅用户个性化静态表情图片后,步骤S101中所述客户端将 多幅用户个性化静态表情图片提供给网络侧的动态表情图片服务器,具体包 括
客户端向动态表情图片服务器发送静态图片上传请求;动态表情图片服务 器接收静态图片上传请求,并向客户端下发请求选择个性化动态图片参数指 令;客户端获取用户选择的个性化动态图片参数,并将本地存储的多幅用户个 性化静态表情图片及用户选择的个性化动态图片参数上传至网络侧的动态表 情图片服务器。
另夕卜,客户端还获取用户设置的对应于至少一幅用户个性化静态表情图片 的文字信息并上传至动态表情图片服务器。
上传过程具体包括客户端首先根据与动态表情图片服务器之间预先约定 的编码规则分别对用户个性化静态图片和文字信息进行编码;客户端向动态表 情图片服务器发送携带所述多幅用户个性化静态图片信息的编码数据和携带 文字信息的编码数据。例如,客户端和动态表情图片服务器可预设用具有100 个字节的一个字节串来传送一幅用户个性化静态表情图片的编码数据,或传送 对应于一幅用户个性化静态表情图片的文字信息的编码数据,其中,每个字节 串的前若干个字节(例如4个字节)用于标识当前传送的是用户个性化静态表 情图片还是文字信息,剩下的字节用于传送每幅用户个性化静态表情图片信息 及用户设置的个性化动态图片参数的数据,或者用于传送用户设置的某幅用户
个性化静态图片的对应文字信息的编码数据。在传送文字信息对应的编码数据 时,还可以通过一个或多个字节携带指示标识,用于指示动态表情图片服务器 将文字信息中包含的对应文字内容加入到指示标识指定的用户个性化静态表 情图片中。
例如客户端上传了 8张用户个性化静态表情图片;并输入文字"这边风 景独好",并希望在第2、 4、 6、 8张静态表情图片中依次采用红、黄、绿、蓝 色显示出输入的文字,文字的透明度依次为半透明和不透明变化。这样,客户 端将选定的8张用户个性化静态表情图片分别编码上传,共需上传8个100字 节的字节串来传送该8张用户个性化静态表情图片。客户端还需上传4个100 字节的字节串来传送文字信息,其中
第1个传送文字信息的字节串中,携带的指示标识指定第2张静态表情图 片,并携带文字内容"这边风景独好",携带的文字属性信息中指明釆用红色 及半透明状态;文字属性信息还可以包括文字的字体、大小、显示位置等;
第2个传送文字信息的字节串中,携带的指示标识指定第4张静态表情图 片,并携带文字内容"这边风景独好",携带的文字属性信息中指明采用黄色 及不透明状态;文字属性信息还可以包括文字的字体、大小、显示位置等;
第3个传送文字信息的字节串中,携带的指示标识指定第6张静态表情图 片,并携带文字内容"这边风景独好",携带的文字属性信息中指明采用绿色 及半透明状态;文字属性信息还可以包括文字的字体、大小、显示位置等;
第4个传送文字信息的字节串中,携带的指示标识指定第8张静态表情图 片,并携带文字内容"这边风景独好",携带的文字属性信息中指明采用蓝色 及不透明状态;文字属性信息还可以包括文字的字体、大小、显示位置等。
参见图2,为动态表情图片服务器生成至少一幅包含文字内容的静态表情 图片的流程图,具体包括以下步骤
步骤S201:动态表情图片服务器解析接收的文字信息的编码数据,获取文 字内容及文字属性。此外,动态表情图片服务器还可进一步获取所述文字信息 的编码中携带的指示标识。
步骤S202:动态表情图片服务器根据获取的文字内容及文字属性生成与指 定的用户个性化静态表情图片对应的文字静态图片。 具体包括
首先,动态表情图片服务器创建一幅与指示标识指定的用户个性化静态表 情图片大小一致的空白静态图片;
其次,动态表情图片服务器根据获取的文字内容和文字属性,将对应的文 字内容添加至所述空白静态图片中,并根据所述文字属性设置文字的字体、颜 色、大小、显示位置及透明度,生成文字静态图片;
动态表情图片服务器保存文字静态图片中每个像素的颜色分量和透明度 分量。
动态表情图片服务器可以将所述文字静态图片保存为bmp格式的文件,在 所述bmp格式的文件中,可使用 一定长度的字节(字节长度可由用户设定或修 改)记录所述文字静态图片中的每个像素的颜色分量和透明度分量。例如,当 所述文字静态图片为一幅RGB格式彩色图片时,使用4个字节来记录像素的 颜色分量和透明度分量,前3个字节分别用于记录像素的红色、绿色、蓝色分 量,第4个字节用于记录对应像素的透明度分量。
步骤S203:动态表情图片服务器将生成的文字静态图片与指定的用户个性 化静态表情图片合成为包含文字内容的静态表情图片。
其中,对于任意一幅m、像素大小的用户个性化静态表情图片,对应生成 的包含文字内容的静态表情图片在像素(p,q)处的RGB分量计算规则如下 7 3(M),M)xr2(M) +及2(M)<formula>formula see original document page 14</formula>(1)
<formula>formula see original document page 14</formula>(2)
<formula>formula see original document page 14</formula>(3)
式(1)至式(3)中,G,(m)、 A(/^)分别表示上传的用户个性 化静态表情图片中像素(p,q)处的RGB分量;及2(;^)、 g2(/^)、 ^(;^)分别表
示对应于与用户个性化静态表情图片对应的文字静态图片在像素(p,q)处的 RGB分量;i 3(A《)、G3(a《)、A(;7,《)分别表示生成的包含文字内容的静态表 情图片在像素(p,q)处的RGB分量;7^(/^)表示所述文字静态图片在像素(p,q) 处的透明度值,取值0 1;。其中,p为l至m的正整数,q为l至n的正整数。
依次计算出n^n每个像素的RGB分量后,即可得到包含对应文字内容的 静态表情图片。
通过上述实施例提供的方法,用户无需具有任何的专业图片制作技术,即 可通过客户端和动态表情图片服务器,获取具有文字的用户个性化动态表情图 片。
根据本发明上述实施例提供的具有文字的动态表情图片实现方法,本发明 实施例还提供一种客户端装置10,如图3所示,包括图片存储单元l、第一 指令控制单元3、文字信息存储单元13和第一收发单元2。
图片存储单元1,用于存储多幅用户个性化静态表情图片和网络侧的动态 表情图片服务器发送的具有文字的用户个性化动态表情图片。
第一指令控制单元3,用于登录网络侧的动态表情图片服务器,发起静态 图片上传请求,并控制所述第一收发单元2;此外,还用于接收所述动态表情 服务器发送的个性化动态图片参数选项,并获取用户选择的个性化动态图片参 数,返回给所述动态表情服务器。
文字信息存储单元13,用于存储用户设置的文字信息。
第一收发单元2,用于接受所述第一指令控制单元3的控制,从所述图片 存储单元1中获取存储的多幅用户个性化静态表情图片,以及从文字信息存储 单元13中获取用户设置的文字信息,将多幅用户个性化静态表情图片及文字 信息发送给网络侧的动态表情图片服务器;此外,该单元还用于接收网络侧的 动态表情图片服务器发回的具有文字的用户个性化动态表情图片,发送给所述 图片存储单元l存储。
本发明实施例提供的客户端装置10的另一种结构示意图如图4所示,还 包括图像捕获设备5和编辑单元4。
所述第一指令控制单元3,进一步用于接收所述动态表情图片服务器发送 的图片拍摄参数选项,向所述动态表情服务器发送包含用户选择的图片拍摄参 数信息的拍摄请求;以及还用于接收所述动态表情服务器发送的拍摄控制指令 及编辑选项分别发送给所述图像捕获设备5和编辑单元4。
所述图像捕获设备5,用于根据所述第一指令控制单元3提供的拍摄控制 指令捕获多幅用户个性化静态表情图片,将获取的多幅用户个性化静态表情图 片提供给编辑单元4。
所述编辑单元4,用于根据所述第一指令控制单元3提供的编辑选项对所 述多幅静态图像进行编辑,并选择一定数量的静态表情图片后向所述图片存储 单元1提供编辑好的多幅用户个性化静态表情图片。
如图5所示,本发明实施例还提供一种动态表情图片服务器20,包括参 数选项存储单元9、第二指令控制单元8、第二收发单元6、第一合成单元14 和第二合成单元7。
当本发明实施例中多幅用户个性化静态表情图片通过方式一获取时,所述 动态表情图片服务器20中的各单元具体作用如下
参数选项存储单元9,用于存储动态表情图片服务器20预设的个性化动态 图片参数选项。
第二指令控制单元8,用于接收客户端发起的静态图片上传请求,控制所 述第二收发单元6;
此外,该单元还用于在接收到所述客户端发起的静态图片上传请求后,从 所述参数选项存储单元9中获取存储的所述个性化动态图片参数选项,发送给 所述客户端,并接收客户端返回的用户选择的个性化动态图片参数,发送给所 述第二合成单元7。
第二收发单元6,用于接受所述第二指令控制单元8的控制,接^^户端
发送的多幅用户个性化静态表情图片以及文字信息,并传送给第一合成单元
14;该单元还用于将第二合成单元7合成的具有文字的用户个性化动态表情图 片发送给所述客户端。
第一合成单元14,用于接收第二收发单元6提供的多幅用户个性化静态表 情图片及文字信息,生成至少一幅包含文字内容的静态表情图片;并将生成的 包含文字内容的静态表情图片和其余用户个性化静态表情图片发送给第二合 成单元7。
第二合成单元7,用于根据第二指令控制单元8提供的个性化动态图片参 数,将第一合成单元14提供的至少一幅包含文字内容的静态表情图片以及其 于用户个性化动态表情图片合成为一幅具有文字的用户个性化动态表情图片, 并发送给所述第二收发单元6。
本发明实施例提供的方法中多幅用户个性化静态表情图片若通过方式二 获取,则图5中所示的参数选项存储单元9还用于存储动态表情图片服务器20 预设的图片拍摄参数选项以及编辑选项。
所述第二指令控制单元8,还用于客户端登录后从所述参数选项存储单;i 9中获取存储的所述图片拍摄参数选项信息,发送给所述客户端,并接收客户 端返回的携带用户选择的图片拍摄参数的拍摄请求,下发相应的拍摄控制指令 并携带所述编辑选项信息给所述客户端。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发 明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及 其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
权利要求
1、一种具有文字的用户个性化动态表情图片实现方法,其特征在于,包括客户端将多幅用户个性化静态表情图片以及文字信息发送到网络侧的动态表情图片服务器;所述动态表情图片服务器根据接收的所述多幅用户个性化静态表情图片及文字信息,生成至少一幅包含文字内容的静态表情图片;所述动态表情图片服务器将所述包含文字内容的静态表情图片和客户端发送的其余用户个性化静态表情图片合成为一幅具有文字的用户个性化动态表情图片,并发送给所述客户端。
2、 如权利要求1所述的方法,其特征在于,所述客户端将多幅用户个性 化静态表情图片以及文字信息发送给网络侧的动态表情图片服务器,具体包 括所述客户端获取多幅用户个性化静态表情图片以及用户设置的文字信息; 所述客户端根据与所述动态表情图片服务器之间预先约定的编码规则分别对所述多幅用户个性化静态图片和所述文字信息进行编码;所述客户端向所述动态表情图片服务器发送携带所述多幅用户个性化静态图片信息的编码数据和携带所述文字信息的编码凝:据。
3、 如权利要求2所述的方法,其特征在于,所述客户端在所述文字信息 的编码数据中还携带指示标识,用于指示所述动态表情图片服务器将所述文字 信息中包含的对应文字内容加入到所述指示标识指定的用户个性化静态表情 图片中。
4、 如权利要求3所述的方法,其特征在于,所述动态表情图片服务器生 成至少一幅包含文字内容的静态表情图片,具体包括所述动态表情图片服务器解析接收的所述文字信息的编码数据,获取文字 内容和文字属性,生成对应的文字静态图片; 所述动态表情图片服务器将生成的文字静态图片与指定的用户个性化静 态表情图片合成为所述包含文字内容的静态表情图片。
5、 如权利要求4所述的方法,其特征在于,所述根据获取的文字内容和 文字属性,生成对应的文字静态图片,具体包括所述动态表情图片服务器先创建一幅与所述指定的用户个性化静态表情 图片大小一致的空白静态图片;所述动态表情图片服务器根据获取的所述文字内容和文字属性,将所述文 字内容添加至所述空白静态图片中,并根据所述文字属性设置文字的字体、颜色、大小、显示位置及透明度,生成所述文字静态图片;并保存所述文字静态 图片中每个像素的颜色分量和透明度分量。
6、 如权利要求5所述的方法,其特征在于,所述将文字静态图片与指定 的用户个性化静态表情图片合成为所述包含文字内容的静态表情图片,具体包 括对于一幅m*n个像素大小的用户个性化静态表情图片,对应生成的所述包含文字内容的静态表情图片在像素(p,q)处的RGB分量为及3 (m) = A (/m) x r2 (m) +及2 (m) x [1 - Sg3 (p,《)=g, (m) x r2 (m)+g2 (m) x [i - r2 53 (m) = A (m) x r2 (m)+A (m) x [i - r2其中,A(;^)、 G,(;m)、 A(/^)分别表示所述用户个性化静态表情图片中像素 (p,q)处的RGB分量;/ 2(/^)、 g20^)、 52(/^)分别表示对应于所述用户个性 化静态表情图片的文字静态图片在像素(p,q)处的RGB分量;/ 3(A ) 、 g3(/^)、足o^)分别表示生成的所述包含文字内容的静态表情图片在像素(p,q)处的RGB分量;7^/7,《)表示所述文字静态图片在像素(p,q)处的透明度值,取值0~ 1; p为l至m的正整数,q为l至n的正整数;依次计算出每个像素的RGB分量后,得到所述包含文字内容的静态表情 图片。
7、 一种客户端装置,其特征在于,包括图片存储单元、第一指令控制 单元、文字信息存储单元和第一收发单元,其中所述图片存储单元,用于存储多幅用户个性化静态表情图片和网络侧的动 态表情图片服务器发送的具有文字的用户个性化动态表情图片;所述第一指令控制单元,用于登录网络侧的动态表情图片服务器,发起静 态图片上传请求,并控制所述第一收发单元;还用于接收所述动态表情服务器 发送的个性化动态图片参数选项,并获取用户选择的个性化动态图片参数,返 回给所述动态表情服务器;所述文字信息存储单元,用于存储用户设置的文字信息;所述第一收发单元,用于接受所述第一指令控制单元的控制,从所述图片 存储单元中获取存储的多幅用户个性化静态表情图片,以及从文字信息存储单 元中获取用户设置的文字信息,将多幅用户个性化静态表情图片及文字信息发 送给网络侧的动态表情图片服务器;还用于接收网络側的动态表情图片服务器 发回的具有文字的用户个性化动态表情图片,发送给所述图片存储单元存储。
8、 如权利要求7所述的客户端装置,其特征在于,还包括图像捕获设 备和编辑单元;其中所述第一指令控制单元,还用于接收所述动态表情图片服务器发送的图片 拍摄参数选项,向所述动态表情服务器发送包含用户选择的图片拍摄参数信息 的拍摄请求;以及还用于接收所述动态表情服务器发送的拍摄控制指令及编辑 选项分别发送给所述图像捕获设备和编辑单元;所述图像捕获设备,用于根据所述第一指令控制单元提供的拍摄控制指令 捕获多幅用户个性化静态表情图片,将获取的多幅用户个性化静态表情图片提 供给编辑单元;所述编辑单元,用于根据所迷第一指令控制单元提供的编辑选项对所述多 幅静态图像进行编辑,向所述图片存储单元提供编辑好的多幅用户个性化静态 表情图片。
9、 一种动态表情图片服务器,其特征在于,包括参数选项存储单元、 第二指令控制单元、第二收发单元、第一合成单元和第二合成单元;其中参数选项存储单元,用于存储动态表情图片服务器预设的个性化动态图片 参数选项;第二指令控制单元,用于接收客户端发起的登录请求和静态图片上传请 求,控制所述第二收发单元;还用于在接收到所述客户端发起的静态图片上传请求后,从所述参数选项 存储单元中获取存储的所述个性化动态图片参数选项,发送给所述客户端,并 接收客户端返回的用户选择的个性化动态图片参数,发送给所述第二合成单 元;第二收发单元,用于接受所述第二指令控制单元的控制,接收并解析客户 端发送的多幅用户个性化静态表情图片以及文字信息,传送给第一合成单元;还用于将所述第二合成单元合成的具有文字的用户个性化动态表情图片 发送给所述客户端;第一合成单元,用于接收第二收发单元传送的多幅用户个性化静态表情图 片及文字信息,生成一幅或多幅包含文字内容的静态表情图片;并将生成的包 含文字内容的静态表情图片和接收的其余用户个性化静态表情图片发送给第 二合成单元;第二合成单元,用于根据第二指令控制单元提供的个性化动态图片参数, 将第一合成单元提供的所述静态表情图片合成为一幅具有文字的用户个性化 动态表情图片,并发送给所述第二收发单元。
10、 如权利要求9所述的动态表情图片服务器,其特征在于,所述参数选 项存储单元,还用于存储动态表情图片服务器预设的图片拍摄参数选项以及编 辑选项;所述第二指令控制单元,还用于接收到客户端发起的登录请求后从所述参 数选项存储单元中获取存储的所述图片拍摄参数选项信息,发送给所述客户端,并接收客户端返回的携带用户选择的图片拍摄参数的拍摄请求,下发相应 的拍摄控制指令并携带所述编辑选项信息给所述客户端。
全文摘要
本发明公开了一种具有文字的动态表情图片的实现方法,包括客户端将多幅用户个性化静态表情图片以及文字信息发送到网络侧的动态表情图片服务器;所述动态表情图片服务器根据接收的所述多幅用户个性化静态表情图片及文字信息,生成至少一幅包含文字内容的静态表情图片;所述动态表情图片服务器将所述包含文字内容的静态表情图片和客户端发送的其余用户个性化静态表情图片合成为一幅具有文字的用户个性化动态表情图片,并发送给所述客户端。采用本发明能简便、有效地获取到具有文字的用户个性化动态表情图片。
文档编号H04L12/54GK101179471SQ20071010590
公开日2008年5月14日 申请日期2007年5月31日 优先权日2007年5月31日
发明者柱 梁, 麒 王 申请人:腾讯科技(深圳)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1