图片传输方法和系统技术方案

技术编号:15355358 阅读:178 留言:0更新日期:2017-05-17 12:19
本发明专利技术公开了一种图片传输方法和系统,该方法包括:当侦测到发送从设备中待传输图片的发送指令时,获取与所述待传输图片前后连续的预设数量图片,其中,前后连续的预设数量图片中分别有一张图片与所述待传输图片相邻;按照预设压缩比例压缩所述预设数量图片,得到压缩后的所述预设数量图片;根据所述发送指令将所述待传输图片、压缩后的所述预设数量图片发送给与所述从设备连接的主设备,以供所述主设备接收所述待传输图片、压缩后的所述预设数量图片,并显示所述待传输图片,以及根据所述预设压缩比例还原压缩后的所述预设数量图片。本发明专利技术实现了通过压缩图片,将压缩后的图片和待传输图片一起发送给另一设备,以提高设备间的图片传输效率。

【技术实现步骤摘要】

本专利技术涉及数据传输
,尤其涉及一种图片传输方法和系统
技术介绍
智能设备发展迅速,在智能设备上可以实现多种应用,例如:即时通讯、拍摄和互联网应用等。智能设备之间也可以进行图片传输,用户可直接将智能设备中的图片直接传输给另一智能设备。目前,智能设备上传输的图片的清晰度比较高,传输高清晰度的图片的数据量较大。当网络状况不好时,如在网络较慢、网络不稳定等情况下,图片传输效率较低。
技术实现思路
本专利技术的主要目的在于提供一种图片传输方法和系统,旨在解决现有的智能设备之间图片传输效率低下的技术问题。为实现上述目的,本专利技术提供一种图片传输方法,所述图片传输方法包括步骤:当侦测到发送从设备中待传输图片的发送指令时,获取与所述待传输图片前后连续的预设数量图片,其中,前后连续的预设数量图片中分别有一张图片与所述待传输图片相邻;按照预设压缩比例压缩所述预设数量图片,得到压缩后的所述预设数量图片;根据所述发送指令将所述待传输图片、压缩后的所述预设数量图片发送给与所述从设备连接的主设备,以供所述主设备接收所述待传输图片、压缩后的所述预设数量图片,并显示所述待传输图片,以及根据所述预设压缩比例还原压缩后的所述预设数量图片。优选地,所述当侦测到发送从设备中待传输图片的发送指令时,获取与所述待传输图片前后连续的预设数量图片的步骤之前,还包括:获取从设备屏幕分辨率和主设备屏幕分辨率;将所述主设备屏幕分辨率除以所述从设备屏幕分辨率,得到所述预设压缩比例。优选地,所述按照预设压缩比例压缩所述预设数量图片,得到压缩后的所述预设数量图片的步骤之后,还包括:获取所述预设数量图片对应的图片链接;所述根据所述发送指令将所述待传输图片、压缩后的所述预设数量图片发送给与所述从设备连接的主设备,以供所述主设备接收所述待传输图片、压缩后的所述预设数量图片,并显示所述待传输图片,以及根据所述预设压缩比例还原压缩后的所述预设数量图片的步骤包括:根据所述发送指令将所述待传输图片、所述图片链接、压缩后的所述预设数量图片发送给所述主设备;由所述主设备接收所述待传输图片、所述图片链接、压缩后的所述预设数量图片,并显示所述待传输图片;当所述主设备接收到显示所述预设数量图片的显示指令,且未能根据所述预设压缩比例成功还原压缩后的所述预设数量图片时,由所述主设备根据所述图片链接对应下载所述预设数量图片。优选地,所述当侦测到发送从设备中待传输图片的发送指令时,获取与所述待传输图片前后连续的预设数量图片的步骤包括:当侦测到发送所述从设备中待传输图片的发送指令时,检测所述从设备中是否存储有与所述待传输图片前后连续的预设数量图片;若所述从设备中未存储有与所述待传输图片前后连续的预设数量图片,则从与所述从设备连接的云端下载所述预设数量图片,其中,所述云端预先存储了所述待传输图片所在文件夹中的所有图片;若所述从设备中存储有与所述待传输图片前后连续的预设数量图片,则从所述从设备中获取与所述待传输图片前后连续的预设数量图片。优选地,所述根据所述发送指令将所述待传输图片、压缩后的所述预设数量图片发送给与所述从设备连接的主设备的步骤之后,还包括:删除压缩后的所述预设数量图片。此外,为实现上述目的,本专利技术还提供一种图片传输系统,所述图片传输系统包括从设备和主设备,所述从设备包括:获取模块,用于当侦测到发送从设备中待传输图片的发送指令时,获取与所述待传输图片前后连续的预设数量图片,其中,前后连续的预设数量图片中分别有一张图片与所述待传输图片相邻;压缩模块,用于按照预设压缩比例压缩所述预设数量图片,得到压缩后的所述预设数量图片;发送模块,用于根据所述发送指令将所述待传输图片、压缩后的所述预设数量图片发送给与所述从设备连接的主设备,以供所述主设备接收所述待传输图片、压缩后的所述预设数量图片,并显示所述待传输图片,以及根据所述预设压缩比例还原压缩后的所述预设数量图片。优选地,所述获取模块还用于获取从设备屏幕分辨率和主设备屏幕分辨率;所述从设备还包括:计算模块,用于将所述主设备屏幕分辨率除以所述从设备屏幕分辨率,得到所述预设压缩比例。优选地,所述获取模块还用于获取所述预设数量图片对应的图片链接;所述发送模块还用于根据所述发送指令将所述待传输图片、所述图片链接、压缩后的所述预设数量图片发送给所述主设备;所述主设备包括:接收模块,用于接收所述待传输图片、所述图片链接、压缩后的所述预设数量图片,并显示所述待传输图片;下载模块,用于当接收到显示所述预设数量图片的显示指令,且未能根据所述预设压缩比例成功还原压缩后的所述预设数量图片时,根据所述图片链接对应下载所述预设数量图片。优选地,所述获取模块包括:检测单元,用于当侦测到发送所述从设备中待传输图片的发送指令时,检测所述从设备中是否存储有与所述待传输图片前后连续的预设数量图片;下载单元,用于若所述从设备中未存储有与所述待传输图片前后连续的预设数量图片,则从与所述从设备连接的云端下载所述预设数量图片,其中,所述云端预先存储了所述待传输图片所在文件夹中的所有图片;获取单元,用于若所述从设备中存储有与所述待传输图片前后连续的预设数量图片,则从所述从设备中获取与所述待传输图片前后连续的预设数量图片。优选地,所述从设备还包括:删除模块,用于删除压缩后的所述预设数量图片。本专利技术通过当侦测到发送从设备中待传输图片的发送指令时,获取与所述待传输图片前后连续的预设数量图片,其中,前后连续的预设数量图片中分别有一张图片与所述待传输图片相邻;按照预设压缩比例压缩所述预设数量图片,得到压缩后的所述预设数量图片;根据所述发送指令将所述待传输图片、压缩后的所述预设数量图片发送给与所述从设备连接的主设备,以供所述主设备接收所述待传输图片、压缩后的所述预设数量图片,并显示所述待传输图片,以及根据所述预设压缩比例还原压缩后的所述预设数量图片。在设备之间传输图片过程中,除了将待传输图片以原图的形式发送给另一设备,还将与待传输图片前后相邻的图片压缩后一起发送给另一设备。实现了通过压缩图片,将压缩后的图片和待传输图片一起发送给另一设备,以提高设备间的图片传输效率。附图说明图1为本专利技术图片传输方法第一实施例的流程示意图;图2为本专利技术图片传输方法第二实施例的流程示意图;图3为本专利技术实施例中当侦测到发送从设备中待传输图片的发送指令时,获取与所述待传输图片前后连续的预设数量图片的一种流程示意图;图4为本专利技术图片传输系统第一实施例的功能模块示意图;图5为本专利技术图片传输系统第二实施例的功能模块示意图;图6为本专利技术实施例中获取模块的一种功能模块示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本专利技术提供一种图片传输方法。参照图1,图1为本专利技术图片传输方法第一实施例的流程示意图。在本实施例中,所述图片传输方法包括:步骤S10,当侦测到发送从设备中待传输图片的发送指令时,获取与所述待传输图片前后连续的预设数量图片,其中,前后连续的预设数量图片中分别有一张图片与所述待传输图片相邻;当从设备侦测到发送待传输图片给主设备的发送指令时,所述从设备获取与所述待传输图片前后连续的预设数量图片,其中,前后连续本文档来自技高网...
图片传输方法和系统

【技术保护点】
一种图片传输方法,其特征在于,所述图片传输方法包括以下步骤:当侦测到发送从设备中待传输图片的发送指令时,获取与所述待传输图片前后连续的预设数量图片,其中,前后连续的预设数量图片中分别有一张图片与所述待传输图片相邻;按照预设压缩比例压缩所述预设数量图片,得到压缩后的所述预设数量图片;根据所述发送指令将所述待传输图片、压缩后的所述预设数量图片发送给与所述从设备连接的主设备,以供所述主设备接收所述待传输图片、压缩后的所述预设数量图片,并显示所述待传输图片,以及根据所述预设压缩比例还原压缩后的所述预设数量图片。

【技术特征摘要】
1.一种图片传输方法,其特征在于,所述图片传输方法包括以下步骤:当侦测到发送从设备中待传输图片的发送指令时,获取与所述待传输图片前后连续的预设数量图片,其中,前后连续的预设数量图片中分别有一张图片与所述待传输图片相邻;按照预设压缩比例压缩所述预设数量图片,得到压缩后的所述预设数量图片;根据所述发送指令将所述待传输图片、压缩后的所述预设数量图片发送给与所述从设备连接的主设备,以供所述主设备接收所述待传输图片、压缩后的所述预设数量图片,并显示所述待传输图片,以及根据所述预设压缩比例还原压缩后的所述预设数量图片。2.如权利要求1所述的图片传输方法,其特征在于,所述当侦测到发送从设备中待传输图片的发送指令时,获取与所述待传输图片前后连续的预设数量图片的步骤之前,还包括:获取从设备屏幕分辨率和主设备屏幕分辨率;将所述主设备屏幕分辨率除以所述从设备屏幕分辨率,得到所述预设压缩比例。3.如权利要1所述的图片传输方法,其特征在于,所述按照预设压缩比例压缩所述预设数量图片,得到压缩后的所述预设数量图片的步骤之后,还包括:获取所述预设数量图片对应的图片链接;所述根据所述发送指令将所述待传输图片、压缩后的所述预设数量图片发送给与所述从设备连接的主设备,以供所述主设备接收所述待传输图片、压缩后的所述预设数量图片,并显示所述待传输图片,以及根据所述预设压缩比例还原压缩后的所述预设数量图片的步骤包括:根据所述发送指令将所述待传输图片、所述图片链接、压缩后的所述预设数量图片发送给所述主设备;由所述主设备接收所述待传输图片、所述图片链接、压缩后的所述预设数量图片,并显示所述待传输图片;当所述主设备接收到显示所述预设数量图片的显示指令,且未能根据所述预设压缩比例成功还原压缩后的所述预设数量图片时,由所述主设备根据所述图片链接对应下载所述预设数量图片。4.如权利要1所述的图片传输方法,其特征在于,所述当侦测到发送从设备中待传输图片的发送指令时,获取与所述待传输图片前后连续的预设数量图片的步骤包括:当侦测到发送所述从设备中待传输图片的发送指令时,检测所述从设备中是否存储有与所述待传输图片前后连续的预设数量图片;若所述从设备中未存储有与所述待传输图片前后连续的预设数量图片,则从与所述从设备连接的云端下载所述预设数量图片,其中,所述云端预先存储了所述待传输图片所在文件夹中的所有图片;若所述从设备中存储有与所述待传输图片前后连续的预设数量图片,则从所述从设备中获取与所述待传输图片前后连续的预设数量图片。...

【专利技术属性】
技术研发人员:杨明聪王云华
申请(专利权)人:深圳TCL数字技术有限公司
类型:发明
国别省市:广东;44

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

1