一种传输图像的方法、装置及系统制造方法及图纸

技术编号:15102699 阅读:129 留言:0更新日期:2017-04-08 12:56
本公开是关于一种传输图像的方法、装置及系统,属于计算机技术领域。所述方法包括:获取目标图像中的部分像素点组成的第一缩略图像的图像数据;向终端发送所述第一缩略图像的图像数据;接收服务器发送的目标图像中部分像素点组成的第一缩略图像的图像数据;基于所述第一缩略图像的图像数据,显示所述第一缩略图像;在所述第一缩略图像的图像数据发送完毕后,向所述终端发送所述目标图像中除所述部分像素点之外的其他像素点的图像数据;接收服务器发送的所述目标图像中所述部分像素点之外的其他像素点的图像数据;基于所述第一缩略图像的图像数据和所述其他像素点的图像数据,显示所述目标图像。采用本公开,可以节约数据传输资源。

【技术实现步骤摘要】

本公开是关于计算机
,尤其是关于一种传输图像的方法、装置及系统
技术介绍
随着计算机技术的发展,手机等终端的功能越来越多,用户可以使用终端实时向朋友分享自己的照片。现有技术中,用户使用通讯类应用程序向好友传输图像时,服务器可以向该用户的好友的终端首先发送该图像的缩略图的图像数据,终端在对话栏中显示该缩略图,当该好友点击对话栏中该图像的缩略图时,服务器可以将该图像的完整图像数据发送至该好友的终端,进行显示。在实现本公开的过程中,专利技术人发现现有技术至少存在以下问题:服务器既要向终端发送所要浏览的图像的缩略图的图像数据,还要向终端发送所要浏览的图像的完整图像数据,从而会导致传输的数据量比较大。
技术实现思路
为了克服相关技术中存在的问题,本公开提供了一种传输图像的方法。技术方案如下:根据本公开实施例的第一方面,提供一种传输图像的方法,所述方法包括:获取目标图像中的部分像素点组成的第一缩略图像的图像数据;向终端发送所述第一缩略图像的图像数据;在所述第一缩略图像的图像数据发送完毕后,向所述终端发送所述目标图像中除所述部分像素点之外的其他像素点的图像数据。可选的,所述向终端发送所述第一缩略图像的图像数据,包括:获取所述第一缩略图像中部分像素点组成的第二缩略图像的图像数据;向终端发送所述第二缩略图像的图像数据;在所述第二缩略图像的图像数据发送完毕后,向所述终端发送所述第一缩略图像中除所述第一缩略图像中部分像素点之外的其他像素点的图像数据。这样,服务器可以先传输图像数据比较小的缩略图像,供用户浏览。可选的,所述在所述第一缩略图像的图像数据发送完毕后,向所述终端发送所述目标图像中除所述部分像素点之外的其他像素点的图像数据,包括:在所述第一缩略图像的图像数据发送完毕后,接收到所述目标图像的显示请求时,向所述终端发送所述目标图像中除所述部分像素点之外的其他像素点的图像数据。这样,用户可以选择是否浏览目标图像。可选的,所述向终端发送所述第一缩略图像的图像数据,包括:将所述第一缩略图像的图像数据进行压缩,得到所述第一缩略图像的压缩图像数据,向终端发送所述第一缩略图像的压缩图像数据。所述在所述第一缩略图像的图像数据发送完毕后,向所述终端发送所述目标图像中除所述部分像素点之外的其他像素点的图像数据,包括:在所述第一缩略图像的图像数据发送完毕后,将所述目标图像中除所述部分像素点之外的其他像素点的图像数据进行压缩,得到所述其他像素点的压缩图像数据,向所述终端发送所述其他像素点的压缩图像数据。这样,减少网络资源的占用。根据本公开实施例的第二方面,提供一种传输图像的方法,所述方法包括:接收服务器发送的目标图像中部分像素点组成的第一缩略图像的图像数据;基于所述第一缩略图像的图像数据,显示所述第一缩略图像;接收服务器发送的所述目标图像中所述部分像素点之外的其他像素点的图像数据;基于所述第一缩略图像的图像数据和所述其他像素点的图像数据,显示所述目标图像。可选的,所述接收服务器发送的目标图像中部分像素点组成的第一缩略图像的图像数据,包括:接收服务器发送的所述第一缩略图像中部分像素点组成的第二缩略图像的图像数据;基于所述第二缩略图像的图像数据,显示所述第二缩略图像;接收所述服务器发送的所述第一缩略图像中除所述第一缩略图像中部分像素点之外的其他像素点的图像数据;所述基于所述第一缩略图像的图像数据,显示所述第一缩略图像,包括:基于所述第二缩略图像的图像数据和所述第一缩略图像中除所述第一缩略图像中部分像素点之外的其他像素点的图像数据,显示所述第一缩略图像。这样,用户可以浏览分辨率比较低的图像。可选的,所述基于所述第一缩略图像的图像数据,显示所述第一缩略图像之后,所述方法还包括:当检测到用户输入的对所述第一缩略图像的放大显示指令时,向所述服务器发送所述目标图像的显示请求。这样,用户可以浏览目标图像。可选的,所述接收服务器发送的目标图像中部分像素点组成的第一缩略图像的图像数据,包括:接收服务器发送的目标图像中部分像素点组成的第一缩略图像的压缩图像数据;所述基于所述第一缩略图像的图像数据,显示所述第一缩略图像,包括:对所述第一缩略图像的压缩图像数据进行解压缩,基于解压缩得到的所述第一缩略图像的图像数据,显示所述第一缩略图像;所述接收服务器发送的所述目标图像中所述部分像素点之外的其他像素点的图像数据,包括:接收服务器发送的所述目标图像中所述部分像素点之外的其他像素点的压缩图像数据;所述基于所述第一缩略图像的图像数据和所述其他像素点的图像数据,显示所述目标图像,包括:对所述其他像素点的压缩图像数据进行解压缩,基于所述第一缩略图像的图像数据和解压缩得到的所述其他像素点的图像数据,显示所述目标图像。这样,用户可以浏览解压缩的目标图像。可选的,所述基于所述第一缩略图像的图像数据和所述其他像素点的图像数据,显示所述目标图像,包括:将所述第一缩略图像的图像数据和所述其他像素点的图像数据合并,得到所述目标图像的图像数据,基于所述目标图像的图像数据,显示所述目标图像。这样,用户可以浏览目标图像。根据本公开实施例的第三方面,提供一种服务器,所述服务器包括:获取模块,用于获取目标图像中的部分像素点组成的第一缩略图像的图像数据;第一发送模块,用于向终端发送所述第一缩略图像的图像数据;第二发送模块,用于在所述第一缩略图像的图像数据发送完毕后,向所述终端发送所述目标图像中除所述部分像素点之外的其他像素点的图像数据。可选的,所述第一发送模块包括获取子模块、第一发送子模块和第二发送子模块,其中:所述获取子模块,用于获取所述第一缩略图像中部分像素点组成的第二缩略图像的图像数据;所述第一发送子模块,用于向终端发送所述第二缩略图像的图像数据;所述第二发送子模块,用于在所述第二缩略图像的图像数据发送完毕后,向所述终端发送所述第一缩略图像中除所述第一缩略图像中部分像素点之外的其他像素点的图像数据。可选的,所述第二发送模块用于:在所述第一缩略图像的图像数据发送完毕后,接收到所述目标图像的显示请求时,向所述终端发送所述目标图像中除所述部分像素点之外的其他像素点的图像数据。可选的,所述第一发送模块用于:将所述第一缩略图像的图像数据进行压缩,得到所述本文档来自技高网...

【技术保护点】
一种传输图像的方法,其特征在于,所述方法包括:获取目标图像中的部分像素点组成的第一缩略图像的图像数据;向终端发送所述第一缩略图像的图像数据;在所述第一缩略图像的图像数据发送完毕后,向所述终端发送所述目标图像中除所述部分像素点之外的其他像素点的图像数据。

【技术特征摘要】
1.一种传输图像的方法,其特征在于,所述方法包括:
获取目标图像中的部分像素点组成的第一缩略图像的图像数据;
向终端发送所述第一缩略图像的图像数据;
在所述第一缩略图像的图像数据发送完毕后,向所述终端发送所述目标图
像中除所述部分像素点之外的其他像素点的图像数据。
2.根据权利要求1所述的方法,其特征在于,所述向终端发送所述第一缩
略图像的图像数据,包括:
获取所述第一缩略图像中部分像素点组成的第二缩略图像的图像数据;
向终端发送所述第二缩略图像的图像数据;
在所述第二缩略图像的图像数据发送完毕后,向所述终端发送所述第一缩
略图像中除所述第一缩略图像中部分像素点之外的其他像素点的图像数据。
3.根据权利要求1所述的方法,其特征在于,所述在所述第一缩略图像的
图像数据发送完毕后,向所述终端发送所述目标图像中除所述部分像素点之外
的其他像素点的图像数据,包括:
在所述第一缩略图像的图像数据发送完毕后,接收到所述目标图像的显示
请求时,向所述终端发送所述目标图像中除所述部分像素点之外的其他像素点
的图像数据。
4.根据权利要求1所述的方法,其特征在于,所述向终端发送所述第一缩
略图像的图像数据,包括:
将所述第一缩略图像的图像数据进行压缩,得到所述第一缩略图像的压缩
图像数据,向终端发送所述第一缩略图像的压缩图像数据;
所述在所述第一缩略图像的图像数据发送完毕后,向所述终端发送所述目
标图像中除所述部分像素点之外的其他像素点的图像数据,包括:
在所述第一缩略图像的图像数据发送完毕后,将所述目标图像中除所述部
分像素点之外的其他像素点的图像数据进行压缩,得到所述其他像素点的压缩
图像数据,向所述终端发送所述其他像素点的压缩图像数据。
5.一种传输图像的方法,其特征在于,所述方法包括:
接收服务器发送的目标图像中部分像素点组成的第一缩略图像的图像数
据;
基于所述第一缩略图像的图像数据,显示所述第一缩略图像;
接收服务器发送的所述目标图像中所述部分像素点之外的其他像素点的图
像数据;
基于所述第一缩略图像的图像数据和所述其他像素点的图像数据,显示所
述目标图像。
6.根据权利要求5所述的方法,其特征在于,所述接收服务器发送的目标
图像中部分像素点组成的第一缩略图像的图像数据,包括:
接收服务器发送的所述第一缩略图像中部分像素点组成的第二缩略图像的
图像数据;
基于所述第二缩略图像的图像数据,显示所述第二缩略图像;
接收所述服务器发送的所述第一缩略图像中除所述第一缩略图像中部分像
素点之外的其他像素点的图像数据;
所述基于所述第一缩略图像的图像数据,显示所述第一缩略图像,包括:
基于所述第二缩略图像的图像数据和所述第一缩略图像中除所述第一缩略
图像中部分像素点之外的其他像素点的图像数据,显示所述第一缩略图像。
7.根据权利要求5所述的方法,其特征在于,所述基于所述第一缩略图像
的图像数据,显示所述第一缩略图像之后,所述方法还包括:
当检测到用户输入的对所述第一缩略图像的放大显示指令时,向所述服务
器发送所述目标图像的显示请求。
8.根据权利要求5所述的方法,其特征在于,所述接收服务器发送的目标
图像中部分像素点组成的第一缩略图像的图像数据,包括:
接收服务器发送的目标图像中部分像素点组成的第一缩略图像的压缩图像
数据;
所述基于所述第一缩略图像的图像数据,显示所述第一缩略图像,包括:
对所述第一缩略图像的压缩图像数据进行解压缩,基于解压缩得到的所述
第一缩略图像的图像数据,显示所述第一缩略图像;
所述接收服务器发送的所述目标图像中所述部分像素点之外的其他像素点
的图像数据,包括:
接收服务器发送的所述目标图像中所述部分像素点之外的其他像素点的压
缩图像数据;
所述基于所述第一缩略图像的图像数据和所述其他像素点的图像数据,显
示所述目标图像,包括:
对所述其他像素点的压缩图像数据进行解压缩,基于所述第一缩略图像的
图像数据和解压缩得到的所述其他像素点的图像数据,显示所述目标图像。
9.根据权利要求5所述的方法,其特征在于,所述基于所述第一缩略图像
的图像数据和所述其他像素点的图像数据,显示所述目标图像,包括:
将所述第一缩略图像的图像数据和所述其他像素点的图像数据合并,得到
所述目标图像的图像数据,基于所述目标图像的图像数据,显示所述目标图像。
10.一种服务器,其特征在于,所述服务器包括:
获取模块,用于获取目标图像中的部分像素点组成的第一缩略图像的图像
数据;
第一发送模块,用于向终端...

【专利技术属性】
技术研发人员:陈志军李明浩侯文迪
申请(专利权)人:小米科技有限责任公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1