一种图片传输方法、装置及电子设备的制造方法

文档序号:10511779阅读:225来源:国知局
一种图片传输方法、装置及电子设备的制造方法【专利摘要】本发明的实施例公开一种图片传输方法、装置及电子设备,其中,一种所述图片传输方法包括:接收对第一移动终端中当前显示的图片的拖动操作;根据所拖动操作,确定所述图片中移出第一移动终端的显示屏幕的图片移出部分的位置坐标;将所述位置坐标、第一移动终端的显示屏幕的信息、和图片的图像信息发送给第二移动终端,以使第二移动终端根据所述位置坐标、第一移动终端的显示屏幕的信息、和图片的图像信息,确定图片移出部分在第二移动终端的显示屏幕中的显示位置并在所述显示位置显示图片移出部分。通过本发明,既能够在传输图片的同时清晰地浏览图片,又能够满足用户对图片传输过程中的人机交互和多屏共享的需求。【专利说明】一种图片传输方法、装置及电子设备
技术领域
[0001]本发明涉及数据传输
技术领域
,尤其涉及一种多设备间的图片传输方法、装置及电子设备。【
背景技术
】[0002]随着通信技术的发展,移动终端在人们日常生活中的作用越来越重要,使用移动终端进行数据传输,尤其是图片传输,正成为移动终端的发展趋势。例如,手机之间、手机和平板电脑(PAD,PortableAndroidDevice)之间进行图片传输等。[0003]现有的常规图片传输方式是:进入一个页面展现出所有图片列表,用户一张张的勾选,再点击一张张的传输图片。这种方案虽然一次可以传输多张图片,但是一方面,用户在图片传输中,看到的是图片的缩略图,而不能清晰地浏览图片;另一方面,该种方式也无法满足用户对图片传输过程中的人机交互和多屏共享的需求。【
发明内容】[0004]有鉴于此,本发明实施例提供一种图片传输方法、装置及电子设备,以解决现有的图片传输方案在传输图片的同时无法清晰地浏览图片,且无法满足用户对图片传输过程中的人机交互和多屏共享的需求的问题。[0005]第一方面,本发明实施例提供一种图片传输方法,包括:接收对第一移动终端中当前显示的图片的拖动操作;根据所述拖动操作,确定所述图片中移出所述第一移动终端的显示屏幕的图片移出部分的位置坐标;将所述位置坐标、所述第一移动终端的显示屏幕的信息、和所述图片的图像信息发送给第二移动终端,以使所述第二移动终端根据所述位置坐标、所述第一移动终端的显示屏幕的信息、和所述图片的图像信息,确定所述图片移出部分在所述第二移动终端的显示屏幕中的显示位置并在所述显示位置显示所述图片移出部分。[0006]优选地,在所述接收对第一移动终端中当前显示的图片的拖动操作的步骤之前,所述方法还包括:按照第一设定规则将所述当前显示的图片分割为至少二个图像块;所述将所述位置坐标、所述第一移动终端的显示屏幕的信息、和所述图片的图像信息发送给第二移动终端的步骤包括:根据所述位置坐标确定所述图片移出部分所在的图像块;将所述位置坐标、所述第一移动终端的显示屏幕的信息、和所述图像块的图像信息发送给第二移动终端。[0007]优选地,在所述按照第一设定规则将所述当前显示的图片分割为至少二个图像块的步骤之后,所述方法还包括:按照第二设定规则将所述当前显示的图片划分为至少二个区域,确定各个区域的区域坐标,以及,各个区域坐标对应的图像块的信息。[0008]优选地,所述根据所述拖动操作,确定所述图片中移出所述第一移动终端的显示屏幕的图片移出部分的位置坐标的步骤包括:根据所述拖动操作,确定所述图片中移出所述第一移动终端的显示屏幕的图片移出部分的区域坐标和位置坐标;所述将所述位置坐标、所述第一移动终端的显示屏幕的信息、和所述图像块的图像信息发送给第二移动终端的步骤包括:将所述区域坐标、所述位置坐标、所述第一移动终端的显示屏幕的信息、和所述区域坐标对应的图像块的图像信息发送给第二移动终端。[0009]优选地,在所述将所述位置坐标、所述第一移动终端的显示屏幕的信息、和所述图片的图像信息发送给第二移动终端的步骤之前,所述方法还包括:在所述拖动操作结束时,根据所述位置坐标,判断所述当前显示的图片是否完全移出所述第一移动终端的显示屏幕;若是,则执行将所述位置坐标、所述第一移动终端的显示屏幕的信息、和所述图片的图像信息发送给第二移动终端的步骤;若否,则取消图片传输,通知所述第二移动终端销毁已接收到的所述图片的图像信息。[0010]优选地,在所述接收对第一移动终端中当前显示的图片的拖动操作的步骤之后,所述方法还包括:确定所述拖动操作的速度;判断所述速度是否大于设定阈值;若大于所述设定阈值,则将所述当前显示的图片的全部图像信息发送给所述第二移动终端;若不大于所述设定阈值,则执行所述根据所述拖动操作,确定所述图片中移出所述第一移动终端的显示屏幕的图片移出部分的位置坐标的步骤。[0011]优选地,根据所述拖动操作,确定所述图片中移出所述第一移动终端的显示屏幕的图片移出部分的位置坐标时,还包括确定所述图片在所述第一移动终端上的显示位置相对于所述第一终端的显示屏幕的位置坐标信息,以及,所述拖动操作的方向信息;并将所述图片在所述第一移动终端上的显示位置相对于所述第一终端的显示屏幕的位置坐标信息,以及所述拖动操作的方向信息发送给第二移动终端,以使所述第二移动终端根据所述移出部分的位置坐标、所述第一移动终端的显示屏幕的信息、所述图片的图像信息、所述图片在所述第一移动终端上的显示位置相对于所述第一终端的显示屏幕的位置坐标信息,以及所述拖动操作的方向信息,确定所述图片移出部分在所述第二移动终端的显示屏幕中的显示位置并在所述显示位置显示所述图片移出部分。[0012]第二方面,本发明实施例提供另一种图片传输方法,包括:接收第一移动终端发送的待传输图片移出所述第一移动终端的显示屏幕的图片移出部分的位置坐标、所述第一移动终端的显示屏幕的信息、和所述图片的图像信息;根据所述位置坐标、所述第一移动终端的显示屏幕的信息、所述图片的图像信息,以及当前移动终端的显示屏幕的信息,确定所述图片移出部分在当前移动终端的显示屏幕中的显示位置,并在所述显示位置显示所述图片移出部分。[0013]优选地,所述图片的图像信息包括:所述待传输图片的全部图像信息,或者,所述图片移出部分的位置坐标所在的至少一个图像块的图像信息。[0014]优选地,当所述图片的图像信息包括所述待传输图片的全部图像信息时,所述根据所述位置坐标、所述第一移动终端的显示屏幕的信息、所述图片的图像信息,以及当前移动终端的显示屏幕的信息,确定所述图片移出部分在当前移动终端的显示屏幕中的显示位置的步骤包括:根据所述位置坐标,从接收到的全部图像信息中确定待显示的图像信息;根据所述位置坐标、所述第一移动终端的显示屏幕的信息和当前移动终端的显示屏幕的信息,确定所述待显示的图像信息在当前移动终端的显示屏幕中的显示位置。[0015]优选地,当所述图片的图像信息包括所述图片移出部分的位置坐标所在的至少一个图像块的图像信息时,所述根据所述位置坐标、所述第一移动终端的显示屏幕的信息、所述图片的图像信息,以及当前移动终端的显示屏幕的信息,确定所述图片移出部分在当前移动终端的显示屏幕中的显示位置的步骤包括:将接收的多个图像块的图像信息进行合并;根据所述位置坐标,从合并后的图像信息中确定待显示的图像信息;根据所述位置坐标、所述第一移动终端的显示屏幕的信息和当前移动终端的显示屏幕的信息,确定所述待显示的图像信息在当前移动终端的显示屏幕中的显示位置。[0016]优选地,在接收第一移动终端发送的待传输图片移出所述第一移动终端的显示屏幕的图片移出部分的位置坐标、所述第一移动终端的显示屏幕的信息、和图片的图像信息时,还接收所述第一移动终端发送的所述拖动操作的方向信息、以及所述图片在所述第一移动终端上的显示位置相对于所述第一终端的显示屏幕的位置坐标信息;[0017]根据所述位置坐标、所述第一移动终端的显示屏幕的信息、所述图片的图像信息,以及当前移动终端的显示屏幕的信息,确定所述图片移出部分在当前移动终端的显示屏幕中的显示位置,并在所述显示位置显示所述图片移出部分的步骤包括:[0018]根据所述移出部分的位置坐标、所述第一移动终端的显示屏幕的信息、所述图片的图像信息,当前移动终端的显示屏幕的信息、所述图片在所述第一移动终端上的显示位置相对于所述第一终端的显示屏幕的位置坐标信息,以及所述拖动操作的方向信息,确定所述图片移出部分在当前移动终端的显示屏幕中的显示位置,并在所述显示位置显示所述图片移出部分。[0019]可选地,所述根据所述移出部分的位置坐标、所述第一移动终端的显示屏幕的信息、所述图片的图像信息,当前移动终端的显示屏幕的信息、所述图片在所述第一移动终端上的显示位置相对于所述第一终端的显示屏幕的位置坐标信息,以及所述拖动操作的方向信息,确定所述图片移出部分在当前移动终端的显示屏幕中的显示位置,并在所述显示位置显示所述图片移出部分,包括:[0020]根据如下方式确定所述图片移出部分在当前移动终端的显示屏幕中的显示位置:[0021]所述拖动操作的方向信息为向右拖动操作时:y=(yl/Heightl)*Height2,x=0;此时,图片移出部分从当前移动终端显示屏的左侧进入并显示;[0022]所述拖动操作的方向信息为向左拖动操作时:y=(yl/Heightl)*Height2,x=Width2-wdraw;此时,图片移出部分从当前移动终端显示屏的右侧进入并显示;[0023]所述拖动操作的方向信息为向上拖动操作时:y=Heightl_hdraw,X=(xl/Widthl)*Width2;此时,图片移出部分从当前移动终端显示屏的底部进入并显示;[0024]所述拖动操作的方向信息为向下拖动操作时:y=hdraw,x=(xl/Widthl)*Width2;此时,图片移出部分从当前移动终端显示屏的顶部进入并显示;[0025]其中,y表示第二移动终端中图片移出部分的左上角显示位置的纵坐标;X表示第二移动终端中图片移出部分的左上角显示位置的横坐标;yl表示第一移动终端中图片左上角的纵坐标;xl表示第一移动终端中图片左上角的横坐标;Heightl表示第一移动终端屏幕的高;Height2表示第二移动终端屏幕的高;Widthl表示第一移动终端屏幕的宽;Width2表示第二移动终端屏幕的宽;wdraw表示图片移出部分的宽;hdraw表示图片移出部分的高;在所述显示位置显示所述图片移出部分。[0026]第三方面,本发明实施例提供一种图片传输装置,包括:第一接收模块,用于接收对第一移动终端中当前显示的图片的拖动操作;第一确定模块,用于根据所述拖动操作,确定所述图片中移出所述第一移动终端的显示屏幕的图片移出部分的位置坐标;第一发送模块,用于将所述位置坐标、所述第一移动终端的显示屏幕的信息、和所述图片的图像信息发送给第二移动终端,以使所述第二移动终端根据所述位置坐标、所述第一移动终端的显示屏幕的信息、和所述图片的图像信息,确定所述图片移出部分在所述第二移动终端的显示屏幕中的显示位置并在所述显示位置显示所述图片移出部分。[0027]优选地,所述装置还包括:分割模块,用于在所述第一接收模块接收对第一移动终端中当前显示的图片的拖动操作之前,按照第一设定规则将所述当前显示的图片分割为至少二个图像块;所述第一发送模块,用于根据所述位置坐标确定所述图片移出部分所在的图像块;将所述位置坐标、所述第一移动终端的显示屏幕的信息、和所述图像块的图像信息发送给第二移动终端。[0028]优选地,所述装置还包括:划分模块,用于在所述分割模块按照第一设定规则将所述当前显示的图片分割为至少二个图像块之后,按照第二设定规则将所述当前显示的图片划分为至少二个区域,确定各个区域的区域坐标,以及,各个区域坐标对应的图像块的信息。[0029]优选地,所述第一确定模块,用于根据所述拖动操作,确定所述图片中移出所述第一移动终端的显示屏幕的图片移出部分的区域坐标和位置坐标;所述第一发送模块,用于将所述区域坐标、所述位置坐标、所述第一移动终端的显示屏幕的信息、和所述区域坐标对应的图像块的图像信息发送给第二移动终端。[0030]优选地,所述装置还包括:第一判断模块,用于在所述第一发送模块将所述位置坐标、所述第一移动终端的显示屏幕的信息、和所述图片的图像信息发送给第二移动终端之前,在所述拖动操作结束时,根据所述位置坐标,判断所述当前显示的图片是否完全移出所述第一移动终端的显示屏幕;第一执行模块,用于若所述第一判断模块的判断结果为是,则执行第一发送模块;若所述第一判断模块的判断结果为否,则取消图片传输,通知所述第二移动终端销毁已接收到的所述图片的图像信息。[0031]优选地,所述装置还包括:速度确定模块,用于在所述第一接收模块接收对第一移动终端中当前显示的图片的拖动操作之后,确定所述拖动操作的速度;第二判断模块,用于判断所述速度是否大于设定阈值;第二执行模块,用于若所述第二判断模块的判断结果为大于所述设定阈值,则将所述当前显示的图片的全部图像信息发送给所述第二移动终端;若所述第二判断模块的判断结果为不大于所述设定阈值,则执行第一确定模块。[0032]优选地,所述第一确定模块,还用于确定所述图片在所述第一移动终端上的显示位置相对于所述第一终端的显示屏幕的位置坐标信息,以及,所述拖动操作的方向信息;[0033]所述第一发送模块,还用于将所述图片在所述第一移动终端上的显示位置相对于所述第一终端的显示屏幕的位置坐标信息,以及所述拖动操作的方向信息发送给第二移动终端。[0034]第四方面,本发明实施例提供另一种图片传输装置,包括:第二接收模块,用于接收第一移动终端发送的待传输图片移出所述第一移动终端的显示屏幕的图片移出部分的位置坐标、所述第一移动终端的显示屏幕的信息、和所述图片的图像信息;第二确定模块,用于根据所述位置坐标、所述第一移动终端的显示屏幕的信息、所述图片的图像信息,以及所述装置所在的当前移动终端的显示屏幕的信息,确定所述图片移出部分在当前移动终端的显示屏幕中的显示位置;显示模块,用于在所述显示位置显示所述图片移出部分。[0035]优选地,所述图片的图像信息包括:所述待传输图片的全部图像信息,或者,所述图片移出部分的位置坐标所在的至少一个图像块的图像信息。[0036]优选地,当所述图片的图像信息包括所述待传输图片的全部图像信息时,所述第二确定模块,用于根据所述位置坐标,从接收到的全部图像信息中确定待显示的图像信息;根据所述位置坐标、所述第一移动终端的显示屏幕的信息和当前移动终端的显示屏幕的信息,确定所述待显示的图像信息在当前移动终端的显示屏幕中的显示位置。[0037]优选地,当所述图片的图像信息包括所述图片移出部分的位置坐标所在的至少一个图像块的图像信息时,所述第二确定模块,用于将接收的多个图像块的图像信息进行合并;根据所述位置坐标,从合并后的图像信息中确定待显示的图像信息;根据所述位置坐标、所述第一移动终端的显示屏幕的信息和当前移动终端的显示屏幕的信息,确定所述待显示的图像信息在当前移动终端的显示屏幕中的显示位置。[0038]优选地,所述第二接收模块,还用于接收所述第一移动终端发送的所述拖动操作的方向信息、以及所述图片在所述第一移动终端上的显示位置相对于所述第一终端的显示屏幕的位置坐标信息;[0039]第二确定模块,用于根据所述移出部分的位置坐标、所述第一移动终端的显示屏幕的信息、所述图片的图像信息,当前移动终端的显示屏幕的信息、所述图片在所述第一移动终端上的显示位置相对于所述第一终端的显示屏幕的位置坐标信息,以及所述拖动操作的方向信息,确定所述图片移出部分在当前移动终端的显示屏幕中的显示位置,并在所述显示位置显示所述图片移出部分。[0040]可选地,第二确定模块,用于根据如下方式确定所述图片移出部分在当前移动终端的显示屏幕中的显示位置:[0041]所述拖动操作的方向信息为向右拖动操作时:y=(yl/Heightl)*Height2,x=0;此时,图片移出部分从当前移动终端显示屏的左侧进入并显示;[0042]所述拖动操作的方向信息为向左拖动操作时:y=(yl/Heightl)*Height2,x=Width2-wdraw;此时,图片移出部分从当前移动终端显示屏的右侧进入并显示;[0043]所述拖动操作的方向信息为向上拖动操作时:y=Heightl_hdraw,X=(xl/Widthl)*Width2;此时,图片移出部分从当前移动终端显示屏的底部进入并显示;[0044]所述拖动操作的方向信息为向下拖动操作时:y=hdraw,x=(xl/Widthl)*Width2;此时,图片移出部分从当前移动终端显示屏的顶部进入并显示;[0045]其中,y表示第二移动终端中图片移出部分的左上角显示位置的纵坐标;X表示第二移动终端中图片移出部分的左上角显示位置的横坐标;yl表示第一移动终端中图片左上角的纵坐标;xl表示第一移动终端中图片左上角的横坐标;Heightl表示第一移动终端屏幕的高;Height2表示第二移动终端屏幕的高;Widthl表示第一移动终端屏幕的宽;Width2表示第二移动终端屏幕的宽;wdraw表示图片移出部分的宽;hdraw表示图片移出部分的高。[0046]第五方面,本发明实施例提供一种电子设备,所述电子设备包括:壳体、处理器、存储器、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路,用于为上述电子设备的各个电路或器件供电;存储器用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,用于执行前述任一所述的图片传输方法。[0047]本发明实施例提供的图片传输方案,在用户正常浏览图片的情况下即可进行图片传输,根据用户对图片的拖动操作确定当前显示的图片中那些被移出显示屏幕的部分,进而将相关的信息,包括图片移出部分的位置坐标、移动终端的显示屏幕的信息和图片的图像信息发送给接收方的移动终端,以使接收方的移动终端根据这些信息确定图片移出部分的显示位置进而进行显示。在该显示位置显示出的图片移出部分能够很好地与图片的未移出部分进行拼接,从而使得多个移动终端在进行图片传输的同时,还能够实现图片的有效拼接,在不同移动终端的显示屏幕上合并显示完整的图片。可见,通过本发明实施例提供的图片传输方案,既能够在传输图片的同时清晰地浏览图片,又能够满足用户对图片传输过程中的人机交互和多屏共享的需求。【附图说明】[0048]为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。[0049]图1为本发明实施例一的一种图片传输方法的步骤流程图;[0050]图2为本发明实施例二的一种图片传输方法的步骤流程图;[0051]图3为本发明实施例三的一种图片传输方法的步骤流程图;[0052]图4为本发明实施例四的一种图片传输方法的步骤流程图;[0053]图5为本发明实施例五的一种图片传输方法的步骤流程图;[0054]图6为本发明实施例中的一种图片传输过程中的图片显示的示意图;[0055]图7为本发明实施例六的一种图片传输装置的结构框图;[0056]图8为本发明实施例七的一种图片传输装置的结构框图;[0057]图9为本发明实施例八的一种电子设备的结构示意图。【具体实施方式】[0058]下面结合附图对本发明实施例进行详细描述。[0059]应当明确,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。[0060]实施例一[0061]参照图1,示出了本发明实施例一的一种图片传输方法的步骤流程图。[0062]本实施例从图片发送侧对本发明的图片传输方法进行说明,本实施例的图片传输方法包括以下步骤:[0063]步骤101、接收对第一移动终端中当前显示的图片的拖动操作。[0064]当前显示的图片也即在第一移动终端中正常显示的图片,如,全屏显示的图片,以供用户完整浏览。[0065]对当前显示的图片的拖动操作包括但不限于:向上拖动、向下拖动、向左拖动、向右拖动、斜向拖动等。[0066]步骤102、根据拖动操作,确定所述图片中移出第一移动终端的显示屏幕的图片移出部分的位置坐标。[0067]图片移出部分的位置坐标可以由第一移动终端根据仍然在第一移动终端中显示的图片部分的坐标与原图片的完整坐标,经计算后获得;也可以由第一移动终端直接对图片移出部分的坐标数据计算获得。当然,本领域技术人员也可以采用其它适当方式获得,本发明实施例对此不作限制。[0068]例如,若以原图片的左下角为坐标原点,原图片的原坐标为:左上角(0,10),左下角(0,0),右上角(5,10),右下角(5,0),再设定经过向右拖动后,仍显示的第一移动终端中的图片部分的坐标为左上角(0,10),左下角(0,0),右上角(3,10),右下角(3,0),则可见图片移出部分的位置坐标为:左上角(3,10),左下角(3,0),右上角(5,10),右下角(5,0)。[0069]再例如,也可以直接根据拖动操作,记录原图片右上角(5,10),右下角(5,0),左上角(3,10),左下角(3,0)的那部分图片被移出。[0070]步骤103、将所述位置坐标、第一移动终端的显示屏幕的信息、和图片的图像信息发送给第二移动终端,以使第二移动终端根据所述位置坐标、第一移动终端的显示屏幕的信息、和图片的图像信息,确定图片移出部分在第二移动终端的显示屏幕中的显示位置并在所述显示位置显示图片移出部分。[0071]其中,图片的图像信息有可能是整个原图片的完整图像的信息,也有可能是原图片分块后,涉及移出部分的那部分图像块的信息。也即,图片的图像信息可以包括:当前显示的图片的全部图像信息,或者,图片移出部分的位置坐标所在的至少一个图像块的图像信息。通过图片的图像信息即可获得相应的图片或图像块,此外,图片的图像信息还可以包括图片的宽和高。可选地,还可以包括图片的整体坐标信息和/或划分的区域信息等。第一移动终端的显示屏幕的信息包括但不限于:屏幕分辨率的宽和高,优选地,还可包括像素密度。[0072]第二移动终端接收到第一移动终端发送的相关信息后,会根据这些信息计算出图片移出部分应当在第二移动终端中的显示位置。例如,第二移动终端可以根据第一移动终端的显示屏幕的信息,判断第一移动终端的显示屏幕与自身的显示屏幕的大小关系及比例,进而根据该关系及比例进一步确定图片移出部分的显示位置。[0073]此外,第二移动终端还可以根据接收到的所述位置坐标和图片的图像信息,计算图片在第一移动终端中被拖动的角度或方向,进而根据该角度在显示位置显示图片。当然,可选地,第一移动终端也可以将拖动操作的方向信息发送给第二移动终端,以减少第二移动终端的数据计算量,提高第二移动终端的数据运算效率。[0074]例如,若将手机中全屏显示的图片水平向右拖动至PAD中时,PAD有可能根据手机的显示屏幕的信息确定本PAD的显示屏幕大于手机的显示屏幕以及二者的比例关系。进而,以PAD显示屏幕左侧的中心点作为图片移出部分左边界的中心点,进而以相同尺寸显示图片移出部分。当然,PAD也有可能以PAD显示屏幕左侧的中心点作为图片移出部分左边界的中心点,进而根据手机显示屏幕与PAD显示屏幕的比例关系,同比放大图片移出部分后显示。上述方式中,优选前种方式,以提高拼接效果,提升用户体验度。[0075]通过本实施例的图片传输方法,在用户正常浏览图片的情况下即可进行图片传输,根据用户对图片的拖动操作确定当前显示的图片中那些被移出显示屏幕的部分,进而将相关的信息,包括图片移出部分的位置坐标、移动终端的显示屏幕的信息和图片的图像信息发送给接收方的移动终端,以使接收方的移动终端根据这些信息确定图片移出部分的显示位置进而进行显示。在该显示位置显示出的图片移出部分能够很好地与图片的未移出部分进行拼接,从而使得多个移动终端在进行图片传输的同时,还能够实现图片的有效拼接,在不同移动终端的显示屏幕上合并显示完整的图片。可见,通过本实施例提供的图片传输方法,既能够在传输图片的同时清晰地浏览图片,又能够满足用户对图片传输过程中的人机交互和多屏共享的需求。[0076]实施例二[0077]参照图2,示出了本发明实施例二的一种图片传输方法的步骤流程图。[0078]本实施例以将图片进行整体传输为例,仍从图片发送侧对本发明的图片传输方法进行说明,本实施例的图片传输方法包括以下步骤:[0079]步骤201、第一移动终端以全屏模式或正常显示图片模式显示图片。[0080]全屏模式下,图片全屏显示;正常显示图片模式下,有可能图片全屏显示,也有可能图片以较大比例显示,如屏幕上下边界显示相应操作菜单,除上下边界外的其它部分均用来显示图片,以便于用户完整浏览。[0081]步骤202、第一移动终端接收对当前显示的图片的拖动操作。[0082]步骤203、第一移动终端确定拖动操作的速度,并判断该速度是否大于设定阈值,若是,则执行步骤204;若否,则执行步骤205。[0083]其中,设定阈值可以由本领域技术人员根据实际应用适当设置,如2秒内拖动了4厘米等,本发明实施例对此不作限制。[0084]若速度大于设定阈值,则执行步骤204,将当前显示的图片的全部图像信息发送给第二移动终端,也即,将图片整体发送给第二移动终端;若速度不大于设定阈值,则执行步骤205,根据拖动操作,确定图片中移出第一移动终端的显示屏幕的图片移出部分的位置坐标。[0085]需要说明的是,本步骤为可选步骤,在实际应用中,可以跳过本步骤直接执行步骤205中根据拖动操作,确定图片中移出第一移动终端的显示屏幕的图片移出部分的位置坐标的步骤。[0086]通过本步骤,可以快速判断出用户意图,进而根据用户意图进行相应操作,提高了图片传输灵活性和使用体验度。[0087]步骤204、第一移动终端判断拖动操作的速度大于设定阈值,将当前显示的图片的全部图像信息发送给第二移动终端,转步骤206。[0088]步骤205、第一移动终端判断拖动操作的速度不大于设定阈值,根据拖动操作,确定图片中移出第一移动终端的显示屏幕的图片移出部分的位置坐标,转步骤206。[0089]优选地,还可以预先对原图片进行区域划分,将原图片划分为多个(2个及2个以上)区域,这样,可以将图片移出部分的区域坐标一同发送给第二移动终端,以便于第二移动终端更快速地确定待显示的图片移出部分。例如,以图片中心点为原点,将图片均分为四个区域,分别为左上区域、右上区域、左下区域、右下区域,各区域分别对应有相应的区域坐标。当图片移出部分位于右上区域时,将右上区域的区域坐标与图片移出部分的位置坐标、第一移动终端的显示屏幕的信息、和图片的图像信息一同发送给第二移动终端,则第二移动终端可以根据区域坐标快速确定出图片移出部分,进而根据位置坐标、第一移动终端的显示屏幕的信息、和图片的图像信息确定显示位置进行图片移出部分的显示。[0090]步骤206、第一移动终端在所述拖动操作结束时,根据所述位置坐标,判断当前显示的图片是否完全移出第一移动终端的显示屏幕;若是,则执行步骤207;若否,则执行步骤208。[0091]因用户开始拖动时,意图把原图片整张传递给接收的移动终端,如果拖动操作结束时,原图片仍没有超出显示屏幕,也即当前显示的图片没有完全移出显示屏幕,则说明用户改变了意图,此时,不进行传输。向接收的移动终端发送传输销毁指令,通知接收的移动终端把图片销毁。否则,则向接收的移动终端发送相应的信息,以在接收的移动终端中显示图片。[0092]需要说明的是,本步骤为可选步骤,在实际应用中,可以跳过本步骤,直接执行步骤207,将所述位置坐标、第一移动终端的显示屏幕的信息、和图片的图像信息发送给第二移动终端。[0093]通过本步骤,为用户的图片传输操作提供了更多的可能性,满足了用户更改传输意图的需求。[0094]此外,在一可选方案中,第一移动终端可以根据所述拖动操作,确定图片中移出第一移动终端的显示屏幕的图片移出部分的位置坐标时,还包括确定所述图片在所述第一移动终端上的显示位置相对于所述第一终端的显示屏幕的位置坐标信息,以及,所述拖动操作的方向信息;并将所述图片在所述第一移动终端上的显示位置相对于所述第一终端的显示屏幕的位置坐标信息,以及所述拖动操作的方向信息发送给第二移动终端,以使所述第二移动终端根据所述移出部分的位置坐标、所述第一移动终端的显示屏幕的信息、所述图片的图像信息、所述图片在所述第一移动终端上的显示位置相对于所述第一终端的显示屏幕的位置坐标信息,以及所述拖动操作的方向信息,确定所述图片移出部分在所述第二移动终端的显示屏幕中的显示位置并在所述显示位置显示所述图片移出部分。[0095]例如,可根据如下方式确定所述拖动操作的方向信息或角度信息,以第一移动终端的显示屏幕的中心点所在的水平线的正方向(如向右的方向)为起始角度O度,以逆时针方向旋转至水平线的负方向(如向左的方向)为180度,以顺时针方向旋转至水平线的负方向为-180度,则对图片进行拖动操作时将会对应一定的角度,第一移动终端可以记录该角度,然后发送给第二移动终端,从而使第二移动终端以相应的角度在相应的显示位置显示图片移出部分,提高图片显示效率,减少第二移动终端的数据计算量。[0096]在没有拖动操作的方向信息时,第二移动终端可以根据图片移出部分的位置坐标和相应的图片的图像信息确定显示角度。[0097]例如,以图片的中心点为原点,将图片划分为四个坐标象限,则图片中不同像素将对应于不同的坐标点。以一个坐标单位为一毫米为例,假设图片四个个角的坐标分别为:左上角(-25,30),左下角(-25,-30),右上角(25,30),右下角(25,-30),该图片被向右水平拖动一厘米,则其移出部分的坐标为:左上角(15,30),左下角(15,-30),右上角(25,30),右下角(25,-30)。第二移动终端获得该图片移出部分的位置坐标后,根据原图片的坐标信息和该图片移出部分的坐标信息,通过相对应的坐标数据的计算即可确定该图片被水平右移。[0098]当然,不限于此,在实际应用中,本领域技术人员也可以根据实际需求采用其它适当方式,以确定图片的拖动方向。[0099]步骤207、第一移动终端将所述位置坐标、第一移动终端的显示屏幕的信息、和图片的图像信息发送给第二移动终端,结束本次流程。[0100]第二移动终端根据所述位置坐标、第一移动终端的显示屏幕的信息、和图片的图像信息,确定图片移出部分在第二移动终端的显示屏幕中的显示位置并在所述显示位置显不图片移出部分。[0101]可选地,在确定了拖动操作的方向信息的情况下,第一移动终端可以将所述位置坐标、拖动操作的方向信息、第一移动终端的显示屏幕的信息、和图片的图像信息均发送给第二移动终端。在第一移动终端将拖动操作的方向信息也发送给第二移动终端的情况下,第二移动终端根据所述位置坐标、拖动操作的方向信息、第一移动终端的显示屏幕的信息、和图片的图像信息,确定图片移出部分在第二移动终端的显示屏幕中的显示位置并在所述显示位置显示图片移出部分。[0102]步骤208、第一移动终端取消图片传输,通知第二移动终端销毁已接收到的图片的图像信息,结束本次流程。[0103]通过本实施例的图片传输方法,在用户正常浏览图片的情况下即可进行图片传输,根据用户对图片的拖动操作确定当前显示的图片中那些被移出显示屏幕的部分,进而将相关的信息,包括图片移出部分的位置坐标、移动终端的显示屏幕的信息和图片的图像信息发送给接收方的移动终端,以使接收方的移动终端根据这些信息确定图片移出部分的显示位置进而进行显示。在该显示位置显示出的图片移出部分能够很好地与图片的未移出部分进行拼接,从而使得多个移动终端在进行图片传输的同时,还能够实现图片的有效拼接,在不同移动终端的显示屏幕上合并显示完整的图片。可见,通过本实施例提供的图片传输方法,既能够在传输图片的同时清晰地浏览图片,又能够满足用户对图片传输过程中的人机交互和多屏共享的需求。[0104]实施例三[0105]参照图3,示出了本发明实施例三的一种图片传输方法的步骤流程图。[0106]本实施例以将图片进行分块后进行图像块传输为例,仍从图片发送侧对本发明的图片传输方法进行说明,本实施例的图片传输方法包括以下步骤:[0107]步骤301、第一移动终端以全屏模式或正常显示图片模式显示图片。[0108]步骤302、第一移动终端按照第一设定规则将当前显示的图片分割为至少二个图像块。[0109]其中,第一设定规则可以由本领域技术人员根据实际应用适当设置,如以图片中心点为原点,将图片平分为左上、右上、左下、右下四个图像块,或者,以图片中心线为分割线,将图片平分为左右或上下两个图像块等,本发明实施例对此不作限制。[0110]将图片划分为多个图像块,在传输时,可以根据拖动操作,将相应的图像块顺序传输给接收方,提高传输速度,节约传输资源。[0111]优选地,在按照第一设定规则将当前显示的图片分割为至少二个图像块之后,还可以按照第二设定规则将当前显示的图片划分为至少二个区域,确定各个区域的区域坐标,以及,各个区域坐标对应的图像块的信息。其中,第二设定规则可以由本领域技术人员根据实际应用适当设定,该第二设定规则可以与第一设定规则一致,也可以不同。图像块的信息可以包括但不限于:图像块的标识信息,和/或,图像块的索引信息,和/或,图像块的坐标信息等。通过区域划分,可以在图片传输时,将划分的区域信息与图片传输相关的其它信息一起发送给第二移动终端,以使第二移动终端更快速地确定和显示图片移出部分。[0112]步骤303、第一移动终端接收对当前显示的图片的拖动操作。[0113]步骤304、第一移动终端确定拖动操作的速度,并判断该速度是否大于设定阈值,若是,则执行步骤305;若否,则执行步骤306。[0114]其中,设定阈值可以由本领域技术人员根据实际应用适当设置,本发明实施例对此不作限制。[0115]若速度大于设定阈值,则可以将当前显示的图片的全部图像信息发送给第二移动终端。在发送时,可以将原图片整体在一次数据传输中整体发送给第二移动终端,也可以将原图片分割后的多个图像块分别发送给第二移动终端。[0116]若速度不大于设定阈值,则可以根据拖动操作,确定图片中移出第一移动终端的显示屏幕的图片移出部分的位置坐标,进而进行后续操作。[0117]需要说明的是,本步骤为可选步骤,在实际应用中,可以跳过本步骤直接执行根据拖动操作,确定图片中移出第一移动终端的显示屏幕的图片移出部分的位置坐标的步骤。[0118]通过本步骤,可以快速判断出用户意图,进而根据用户意图进行相应操作,提高了图片传输灵活性和使用体验度。[0119]步骤305、第一移动终端将当前显示的图片的全部图像信息发送给第二移动终端,转步骤307。[0120]如上所述,在发送时,可以将原图片整体在一次数据传输中整体发送给第二移动终端,也可以将原图片分割后的多个图像块分别发送给第二移动终端。[0121]步骤306、第一移动终端根据拖动操作,确定图片中移出第一移动终端的显示屏幕的图片移出部分的位置坐标,转步骤307。[0122]需要说明的是,若原图片被划分为多个区域,则本步骤中,第一移动终端除了根据拖动操作,确定图片中移出第一移动终端的显示屏幕的图片移出部分的位置坐标外,还会确定图片移出部分的区域坐标。[0123]可选地,第一移动终端可以根据所述拖动操作,确定图片中移出第一移动终端的显示屏幕的图片移出部分的位置坐标,以及,所述拖动操作的方向信息。[0124]步骤307、第一移动终端在所述拖动操作结束时,根据所述位置坐标,判断当前显示的图片是否完全移出第一移动终端的显示屏幕;若是,则执行步骤308;若否,则执行步骤309。[0125]因用户开始拖动时,意图把原图片整张传递给接收的移动终端,如果拖动操作结束时,原图片仍没有超出显示屏幕,也即当前显示的图片没有完全移出显示屏幕,则说明用户改变了意图,此时,不进行传输。向接收的移动终端发送传输销毁指令,通知接收的移动终端把图片销毁。否则,则向接收的移动终端发送相应的信息,以在接收的移动终端中显示图片。[0126]需要说明的是,本步骤为可选步骤,在实际应用中,可以跳过本步骤,直接执行步骤308,将所述位置坐标、第一移动终端的显示屏幕的信息、和图片的图像信息等发送给第二移动终端。[0127]通过本步骤,为用户的图片传输操作提供了更多的可能性,满足了用户更改传输意图的需求。[0128]步骤308、第一移动终端根据所述位置坐标确定图片移出部分所在的图像块;将所述位置坐标、第一移动终端的显示屏幕的信息、和所述图像块的图像信息发送给第二移动终端,结束本次流程。[0129]需要说明的是,若原图片预先被划分为多个区域,第一移动终端根据拖动操作,确定图片中移出第一移动终端的显示屏幕的图片移出部分的区域坐标和位置坐标后,会将所述区域坐标、所述位置坐标、第一移动终端的显示屏幕的信息、和所述区域坐标对应的图像块的图像信息均发送给第二移动终端。第二移动终端会确定区域坐标对应的图像块,根据这些图像块的信息进行图像块的合并,然后,在相应的显示位置进行显示。其中,该显示位置由第二移动终端根据所述位置坐标、第一移动终端的显示屏幕的信息以及自身的显示屏幕的信息确定。[0130]可选地,在确定了拖动操作的方向信息的情况下,第一移动终端可以将所述位置坐标、拖动操作的方向信息、第一移动终端的显示屏幕的信息、和图像块的图像信息均发送给第二移动终端。在第一移动终端将拖动操作的方向信息也发送给第二移动终端的情况下,第二移动终端根据所述位置坐标、拖动操作的方向信息、第一移动终端的显示屏幕的信息、和图像块的图像信息,确定图片移出部分在第二移动终端的显示屏幕中的显示位置并在所述显示位置显示图片移出部分。[0131]步骤309、第一移动终端取消图片传输,通知第二移动终端销毁已接收到的图片的图像信息,结束本次流程。[0132]通过本实施例,用户开始拖动操作时可以把图片整张传递给第二移动终端,如果拖动操作结束时图片还没有超出第一移动终端的显示屏幕则不进行传输,传输销毁指令告诉第二移动终端把图片销毁。[0133]相对于实施例二中的整张图片传输方案,本实施例提供的方案在用户拖动图片时把图片分割成m个n*n的小图像块,并记录每个图像块的信息,如对每个小图像块进行编号1、2、3……,当拖动时根据拖动方向计算出最先移出第一移动终端的显示屏幕的区域坐标,依据区域坐标内的图像块,把这些图像块及图像块的信息(如对应的坐标区域,编号等)依次传递给第二移动终端。第二移动终端根据图像块的信息再把这些图像块合并成一幅图片,根据之前传递过来的信息把在第一移动终端中移出的部分显示在第二移动终端上。从而,有效提高了图片传输速度和显示速度。[0134]如向右拖动图片,则图片右边的区域的图像块优先传输到第二移动终端上;如向左拖动图片,则图片左边的区域的图像块优先传输到第二移动终端上;如向上或向下拖动图片,则图片上边区域或下边区域的图像块优先传输到第二移动终端上;如用户向右上方向拖动图片,则把右上角区域的图像块优先传输给第二移动终。依此类推,第一移动终端按照优先顺序,依次把所有的图像块传给第二移动终端,第二移动终端根据每个图像块的信息生成图片。[0135]通过本实施例提供的图片传输方法,使得多个移动终端在进行图片传输的同时,还能够实现图片的有效拼接,在不同移动终端的显示屏幕上合并显示完整的图片,既能够在传输图片的同时清晰地浏览图片,又能够满足用户对图片传输过程中的人机交互和多屏共享的需求。[0136]实施例四[0137]参照图4,示出了本发明实施例四的一种图片传输方法的步骤流程图。[0138]本实施例从图片接收侧对本发明的图片传输方法进行说明,本实施例的图片传输方法包括以下步骤:[0139]步骤401、接收第一移动终端发送的待传输图片移出第一移动终端的显示屏幕的图片移出部分的位置坐标、第一移动终端的显示屏幕的信息、和图片的图像信息。[0140]第一移动终端中当前显示的图片因被拖动,而向接收方的移动终端发送相关信息,包括:图片移出部分的位置坐标、第一移动终端的显示屏幕的信息、和图片的图像信息。其中,图片的图像信息有可能是整个原图片的完整图像的信息,也有可能是原图片分块后,涉及移出部分的那部分图像块的信息。也即,图片的图像信息可以包括:待传输图片的全部图像信息,或者,图片移出部分的位置坐标所在的至少一个图像块的图像信息。通过图片的图像信息即可获得相应的图片或图像块,此外,图片的图像信息还可以包括图片的宽和高。可选地,还可以包括图片的整体坐标信息和/或划分的区域信息等。第一移动终端的显示屏幕的信息包括但不限于:屏幕分辨率的宽和高,优选地,还可包括像素密度。[0141]步骤402:根据所述位置坐标、第一移动终端的显示屏幕的信息、图片的图像信息,以及当前移动终端的显示屏幕的信息,确定图片移出部分在当前移动终端的显示屏幕中的显示位置,并在所述显示位置显示图片移出部分。[0142]通过本实施例,接收方的移动终端在接收到发送方的第一移动终端发送过来的有关图片移出部分的信息后,根据这些信息确定出待显示的图片移出部分及显示位置,进而在该显示位置显示图片移出部分。由此,不但实现了图片的有效传输,并且实现了图片传输过程中,不同移动终端上显示的图片的有效拼接,提高了用户体验。[0143]实施例五[0144]参照图5,示出了本发明实施例五的一种图片传输方法的步骤流程图。[0145]本实施例仍从图片接收侧对本发明的图片传输方法进行说明,本实施例的图片传输方法包括以下步骤:[0146]步骤501、第二移动终端接收第一移动终端发送的待传输图片移出第一移动终端的显示屏幕的图片移出部分的位置坐标、第一移动终端的显示屏幕的信息、和图片的图像?目息O[0147]本实施例中,第一移动终端的显示屏幕的信息包括但不限于:屏幕分辨率的宽和高,优选地,还可包括像素密度;图片的图像信息包括:待传输图片的全部图像信息,或者,图片移出部分的位置坐标所在的至少一个图像块的图像信息。[0148]可选地,第一移动终端还可以向第二移动终端发送拖动操作的方向信息,则第二移动终端接收第一移动终端发送的待传输图片移出第一移动终端的显示屏幕的图片移出部分的位置坐标、待传输图片的拖动方向信息、第一移动终端的显示屏幕的信息、和图片的图像信息。[0149]当所述待传输图片在第一移动终端中被预先分割为多个图像块时,则第一移动终端可以将图片移出部分的位置坐标所在的至少一个图像块的图像信息发送给第二移动终端,以加快图片传输速度,减少数据传输量,提高图片显示效率。[0150]优选地,当所述待传输图片在第一移动终端中还被预先划分为多个区域时,第一移动终端还会将图片移出部分的区域坐标发送给第二移动终端。[0151]步骤502、第二移动终端根据所述位置坐标、第一移动终端的显示屏幕的信息、所述图片的图像信息,以及当前移动终端的显示屏幕的信息,确定图片移出部分在当前移动终端的显示屏幕中的显示位置,并在所述显示位置显示图片移出部分。[0152]当图片的图像信息包括待传输图片的全部图像信息时,本步骤包括:根据所述位置坐标,从接收到的全部图像信息中确定待显示的图像信息;根据所述位置坐标、第一移动终端的显示屏幕的信息和当前移动终端的显示屏幕的信息,确定待显示的图像信息在当前移动终端的显示屏幕中的显示位置,并在所述显示位置显示图片移出部分。[0153]当图片的图像信息包括图片移出部分的位置坐标所在的至少一个图像块的图像信息时,本步骤包括:将接收的多个图像块的图像信息进行合并;根据所述位置坐标,从合并后的图像信息中确定待显示的图像信息;根据所述位置坐标、第一移动终端的显示屏幕的信息和当前移动终端的显示屏幕的信息,确定待显示的图像信息在当前移动终端的显示屏幕中的显示位置,并在所述显示位置显示图片移出部分。[0154]可选地,当第二移动终端接收的信息包括待传输图片的拖动方向信息、、以及所述图片在所述第一移动终端上的显示位置相对于所述第一终端的显示屏幕的位置坐标信息时,第二移动终端根据所述移出部分的位置坐标、待传输图片的拖动方向信息、第一移动终端的显示屏幕的信息、图片的图像信息,当前移动终端的显示屏幕的信息、所述图片在所述第一移动终端上的显示位置相对于所述第一终端的显示屏幕的位置坐标信息,以及所述拖动操作的方向信息,确定图片移出部分在当前移动终端的显示屏幕中的显示位置,并在所述显示位置显示图片移出部分。[0155]例如,第二移动终端可以按照下述方法,根据第一移动终端发送来的信息计算传输过来的图片的显示位置。[ΟΙ56]对图片进行右拖动操作时:y=(yl/Heightl)*Height2,x=0;此时,移出部分从第二移动终端显示屏的左侧进入并显示;[0157]对图片进行左拖动操作时:y=(y1/HeightI)*Height2,X=Width2_wdraw;此时,移出部分从第二移动终端显示屏的右侧进入并显示;[0158]对图片进行上拖动操作时:y=Height1-hdraw,X=(xl/Widthl)*Width2;此时,移出部分从第二移动终端显示屏的底部进入并显示;[0159]对图片进行下拖动操作时:y=hdraw,x=(xl/Widthl)*Width2;此时,移出部分从第二移动终端显示屏的顶部进入并显示。[0160]其中,y表示第二移动终端中图片移出部分的左上角显示位置的纵坐标,X表示第二移动终端中图片移出部分的左上角显示位置的横坐标,yl表示第一移动终端中图片左上角的纵坐标,Xl表示第一移动终端中图片左上角的横坐标,Heightl表示第一移动终端屏幕的高,Height2表示第二移动终端屏幕的高,Widthl表示第一移动终端屏幕的宽,Width2表示第二移动终端屏幕的宽,wdraw表示图片移出部分的宽,hdraw表示图片移出部分的高。[0161]需要说明的是,本实施例中,第一移动终端的屏幕坐标系以第一移动终端屏幕左上角为原点(0,0),原点向右延伸是X轴正方向,原点向下延伸是Y轴正方向;第二移动终端屏幕坐标系以第二移动终端屏幕左上角为原点(0,0),原点向右延伸是X轴正方向,原点向下延伸是Y轴正方向。[0162]当第二移动终端接收的信息还包括图片移出部分的区域坐标时,第二移动终端会先确定该区域坐标涉及的图像块,进而根据图像块的信息将接收的多个图像块的图像信息进行合并;根据所述位置坐标,从合并后的图像信息中确定待显示的图像信息;根据所述位置坐标、第一移动终端的显示屏幕的信息和当前移动终端的显示屏幕的信息,确定待显示的图像信息在当前移动终端的显示屏幕中的显示位置,并在所述显示位置显示图片移出部分。[0163]—种图片传输过程中的图片显示如图6所示。当通过手势在第一移动终端中拖动图片A时,第一移动终端计算图片A在第一移动终端中消失的区域坐标(坐标是依图片为基准)及图片A在第一移动终端的位置坐标,把区域坐标、在第一移动终端的位置坐标、及第一移动终端的屏幕信息传给第二移动终端,第二移动终端根据传过来的信息,计算出传过来的部分图片在第一移动终端中显示的位置,并显示出来。由此,用户向右拖动图片A时,图片A被移出屏幕的部分,就会在第二移动终端显示。[0164]通过上述方式,在阅读时就可以通过拖动、点击的方式进行图片的平滑传输。[0165]实施例六[0166]参照图7,示出了本发明实施例六的一种图片传输装置的结构框图。[0167]本实施例的图片传输装置包括:第一接收模块601,用于接收对第一移动终端中当前显示的图片的拖动操作;第一确定模块602,用于根据拖动操作,确定所述图片中移出第一移动终端的显示屏幕的图片移出部分的位置坐标;第一发送模块603,用于将所述位置坐标、第一移动终端的显示屏幕的信息、和图片的图像信息发送给第二移动终端,以使第二移动终端根据所述位置坐标、第一移动终端的显示屏幕的信息、和图片的图像信息,确定图片移出部分在第二移动终端的显示屏幕中的显示位置并在所述显示位置显示图片移出部分。[0168]优选地,本实施例的图片传输装置还包括:分割模块604,用于在第一接收模块601接收对第一移动终端中当前显示的图片的拖动操作之前,按照第一设定规则将当前显示的图片分割为至少二个图像块;第一发送模块603,用于根据所述位置坐标确定图片移出部分所在的图像块;将所述位置坐标、第一移动终端的显示屏幕的信息、和图像块的图像信息发送给第二移动终端。[0169]优选地,本实施例的图片传输装置还包括:划分模块605,用于在分割模块604按照第一设定规则将当前显示的图片分割为至少二个图像块之后,按照第二设定规则将当前显示的图片划分为至少二个区域,确定各个区域的区域坐标,以及,各个区域坐标对应的图像块的信息。[0170]优选地,第一确定模块602,用于根据所述拖动操作,确定所述图片中移出第一移动终端的显示屏幕的图片移出部分的区域坐标和位置坐标;第一发送模块603,用于将所述区域坐标、所述位置坐标、第一移动终端的显示屏幕的信息、和所述区域坐标对应的图像块的图像信息发送给第二移动终端。[0171]优选地,本实施例的图片传输装置还包括:第一判断模块606,用于在第一发送模块603将所述位置坐标、第一移动终端的显示屏幕的信息、和图片的图像信息发送给第二移动终端之前,在所述拖动操作结束时,根据所述位置坐标,判断当前显示的图片是否完全移出所述移动终端的显示屏幕;第一执行模块607,用于若第一判断模块606的判断结果为是,则执行第一发送模块603;若第一判断模块606的判断结果为否,则取消图片传输,通知第二移动终端销毁已接收到的图片的图像信息。[0172]优选地,本实施例的图片传输装置还包括:速度确定模块608,用于在第一接收模块601接收对第一移动终端中当前显示的图片的拖动操作之后,确定所述拖动操作的速度;第二判断模块609,用于判断所述速度是否大于设定阈值;第二执行模块610,用于若第二判断模块609的判断结果为大于所述设定阈值,则将当前显示的图片的全部图像信息发送给第二移动终端;若第二判断模块609的判断结果为不大于所述设定阈值,则执行第一确定模块6020[0173]优选地,第一确定模块602,还用于确定所述图片在所述第一移动终端上的显示位置相对于所述第一终端的显示屏幕的位置坐标信息,以及,所述拖动操作的方向信息;第一发送模块603,还用于将所述图片在所述第一移动终端上的显示位置相对于所述第一终端的显示屏幕的位置坐标信息,以及所述拖动操作的方向信息发送给第二移动终端。[0174]本实施例的图片传输装置用于实现前述多个方法实施例中图片发送侧的图片传输方法,并具有相应的方法实施例的有益效果,在此不再赘述。[0175]实施例七[0176]参照图8,示出了本发明实施例七的一种图片传输装置实施例的结构框图。[0177]本实施例的图片传输装置包括:第二接收模块701,用于接收第一移动终端发送的待传输图片移出第一移动终端的显示屏幕的图片移出部分的位置坐标、第一移动终端的显示屏幕的信息、和图片的图像信息;第二确定模块702,用于根据所述位置坐标、第一移动终端的显示屏幕的信息、所述图片的图像信息,以及该图片传输装置所在的当前移动终端的显示屏幕的信息,确定图片移出部分在当前移动终端的显示屏幕中的显示位置;显示模块703,用于在所述显示位置显示图片移出部分。[0178]优选地,所述图片的图像信息包括:待传输图片的全部图像信息,或者,图片移出部分的位置坐标所在的至少一个图像块的图像信息。[0179]优选地,当所述图片的图像信息包括待传输图片的全部图像信息时,第二确定模块702,用于根据所述位置坐标,从接收到的全部图像信息中确定待显示的图像信息;根据所述位置坐标、第一移动终端的显示屏幕的信息和当前移动终端的显示屏幕的信息,确定待显示的图像信息在当前移动终端的显示屏幕中的显示位置。[0180]优选地,当所述图片的图像信息包括图片移出部分的位置坐标所在的至少一个图像块的图像信息时,第二确定模块702,用于将接收的多个图像块的图像信息进行合并;根据所述位置坐标,从合并后的图像信息中确定待显示的图像信息;根据所述位置坐标、第一移动终端的显示屏幕的信息和当前移动终端的显示屏幕的信息,确定待显示的图像信息在当前移动终端的显示屏幕中的显示位置。[0181]优选地,第二接收模块701,还用于接收所述第一移动终端发送的所述拖动操作的方向信息、以及所述图片在所述第一移动终端上的显示位置相对于所述第一终端的显示屏幕的位置坐标信息;第二确定模块702,用于根据所述移出部分的位置坐标、所述第一移动终端的显示屏幕的信息、所述图片的图像信息,当前移动终端的显示屏幕的信息、所述图片在所述第一移动终端上的显示位置相对于所述第一终端的显示屏幕的位置坐标信息,以及所述拖动操作的方向信息,确定所述图片移出部分在当前移动终端的显示屏幕中的显示位置,并在所述显示位置显示所述图片移出部分。[0182]本实施例的图片传输装置用于实现前述多个方法实施例中图片接收侧的图片传输方法,并具有相应的方法实施例的有益效果,在此不再赘述。[0183]需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。[0184]本说明书中的各个实施例均采用相关的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。[0185]尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。[0186]在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,〃计算机可读介质〃可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPR0M或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDR0M)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储器中。[0187]应当理解,本发明的各部分可以用硬件、软件、固件或它们的组合来实现。[0188]在上述实施方式中,多个步骤或方法可以用存储在存储器中且由合适的指令执行系统执行的软件或固件来实现。例如,如果用硬件来实现,和在另一实施方式中一样,可用本领域公知的下列技术中的任一项或他们的组合来实现:具有用于对数据信号实现逻辑功能的逻辑门电路的离散逻辑电路,具有合适的组合逻辑门电路的专用集成电路,可编程门阵列(PGA),现场可编程门阵列(FPGA)等。[0189]本发明实施例八还提供一种电子设备,所述电子设备包含前述任一实施例所述的目.ο[0190]图9为本发明电子设备一个实施例的结构示意图,可以实现本发明图1-3和/或图4-5所示实施例的流程,如图9所示,上述电子设备可以包括:壳体901、处理器902、存储器903、电路板904和电源电路905,其中,电路板904安置在壳体901围成的空间内部,处理器902和存储器903设置在电路板904上;电源电路905,用于为上述电子设备的各个电路或器件供电;存储器903用于存储可执行程序代码;处理器902通过读取存储器903中存储的可执行程序代码来运行与可执行程序代码对应的程序,用于执行前述任一实施例所述的图片传输方法。[0191]处理器902对上述步骤的具体执行过程以及处理器902通过运行可执行程序代码来进一步执行的步骤,可以参见本发明图1-5所示实施例的描述,在此不再赘述。[0192]该电子设备以多种形式存在,包括但不限于:[0193](I)移动通信设备:这类设备的特点是具备移动通信功能,并且以提供话音、数据通信为主要目标。这类终端包括:智能手机、多媒体手机、功能性手机,以及低端手机等。[0194](2)超移动个人计算机设备:这类设备属于个人计算机的范畴,有计算和处理功能,一般也具备移动上网特性。这类终端包括:PDA、MID和UMPC设备等。[0195](3)便携式娱乐设备:这类设备可以显示和播放多媒体内容。该类设备包括:音频、视频播放器,掌上游戏机,电子书,以及智能玩具和便携式车载导航设备。[0196](4)服务器:提供计算服务的设备,服务器的构成包括处理器、硬盘、内存、系统总线等,服务器和通用的计算机架构类似,但是由于需要提供高可靠的服务,因此在处理能力、稳定性、可靠性、安全性、可扩展性、可管理性等方面要求较高。[0197](5)其他具有数据交互功能的电子设备。[0198]本
技术领域
的普通技术人员可以理解实现上述实施例方法携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施例的步骤之一或其组合。[0199]为了描述的方便,描述以上装置是以功能分为各种单元/模块分别描述。当然,在实施本发明时可以把各单元/模块的功能在同一个或多个软件和/或硬件中实现。[0200]通过以上的实施方式的描述可知,本领域的技术人员可以清楚地了解到本发明可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如R0M/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例或者实施例的某些部分所述的方法。[0201]本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-OnlyMemory,ROM)或随机存储记忆体(RandomAccessMemory,RAM)等。[0202]以上所述,仅为本发明的【具体实施方式】,但本发明的保护范围并不局限于此,任何熟悉本
技术领域
的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以权利要求的保护范围为准。【主权项】1.一种图片传输方法,其特征在于,包括:接收对第一移动终端中当前显示的图片的拖动操作;根据所述拖动操作,确定所述图片中移出所述第一移动终端的显示屏幕的图片移出部分的位置坐标;将所述位置坐标、所述第一移动终端的显示屏幕的信息、和所述图片的图像信息发送给第二移动终端,以使所述第二移动终端根据所述位置坐标、所述第一移动终端的显示屏幕的信息、和所述图片的图像信息,确定所述图片移出部分在所述第二移动终端的显示屏幕中的显示位置并在所述显示位置显示所述图片移出部分。2.根据权利要求1所述的方法,其特征在于,在所述接收对第一移动终端中当前显示的图片的拖动操作的步骤之前,所述方法还包括:按照第一设定规则将所述当前显示的图片分割为至少二个图像块;所述将所述位置坐标、所述第一移动终端的显示屏幕的信息、和所述图片的图像信息发送给第二移动终端的步骤包括:根据所述位置坐标确定所述图片移出部分所在的图像块;将所述位置坐标、所述第一移动终端的显示屏幕的信息、和所述图像块的图像信息发送给第二移动终端。3.根据权利要求2所述的方法,其特征在于,在所述按照第一设定规则将所述当前显示的图片分割为至少二个图像块的步骤之后,所述方法还包括:按照第二设定规则将所述当前显示的图片划分为至少二个区域,确定各个区域的区域坐标,以及,各个区域坐标对应的图像块的信息。4.根据权利要求3所述的方法,其特征在于,所述根据所述拖动操作,确定所述图片中移出所述第一移动终端的显示屏幕的图片移出部分的位置坐标的步骤包括:根据所述拖动操作,确定所述图片中移出所述第一移动终端的显示屏幕的图片移出部分的区域坐标和位置坐标;所述将所述位置坐标、所述第一移动终端的显示屏幕的信息、和所述图像块的图像信息发送给第二移动终端的步骤包括:将所述区域坐标、所述位置坐标、所述第一移动终端的显示屏幕的信息、和所述区域坐标对应的图像块的图像信息发送给第二移动终端。5.根据权利要求1所述的方法,其特征在于,在所述将所述位置坐标、所述第一移动终端的显示屏幕的信息、和所述图片的图像信息发送给第二移动终端的步骤之前,所述方法还包括:在所述拖动操作结束时,根据所述位置坐标,判断所述当前显示的图片是否完全移出所述第一移动终端的显示屏幕;若是,则执行将所述位置坐标、所述第一移动终端的显示屏幕的信息、和所述图片的图像信息发送给第二移动终端的步骤;若否,则取消图片传输,通知所述第二移动终端销毁已接收到的所述图片的图像信息。6.根据权利要求1所述的方法,其特征在于,在所述接收对第一移动终端中当前显示的图片的拖动操作的步骤之后,所述方法还包括:确定所述拖动操作的速度;判断所述速度是否大于设定阈值;若大于所述设定阈值,则将所述当前显示的图片的全部图像信息发送给所述第二移动终端;若不大于所述设定阈值,则执行所述根据所述拖动操作,确定所述图片中移出所述第一移动终端的显示屏幕的图片移出部分的位置坐标的步骤。7.根据权利要求1所述的方法,其特征在于,根据所述拖动操作,确定所述图片中移出所述第一移动终端的显示屏幕的图片移出部分的位置坐标时,还包括确定所述图片在所述第一移动终端上的显示位置相对于所述第一终端的显示屏幕的位置坐标信息,以及,所述拖动操作的方向信息;并将所述图片在所述第一移动终端上的显示位置相对于所述第一终端的显示屏幕的位置坐标信息,以及所述拖动操作的方向信息发送给第二移动终端,以使所述第二移动终端根据所述移出部分的位置坐标、所述第一移动终端的显示屏幕的信息、所述图片的图像信息、所述图片在所述第一移动终端上的显示位置相对于所述第一终端的显示屏幕的位置坐标信息,以及所述拖动操作的方向信息,确定所述图片移出部分在所述第二移动终端的显示屏幕中的显示位置并在所述显示位置显示所述图片移出部分。8.—种图片传输方法,其特征在于,包括:接收第一移动终端发送的待传输图片移出所述第一移动终端的显示屏幕的图片移出部分的位置坐标、所述第一移动终端的显示屏幕的信息、和图片的图像信息;根据所述位置坐标、所述第一移动终端的显示屏幕的信息、所述图片的图像信息,以及当前移动终端的显示屏幕的信息,确定所述图片移出部分在当前移动终端的显示屏幕中的显示位置,并在所述显示位置显示所述图片移出部分。9.根据权利要求8所述的方法,其特征在于,所述图片的图像信息包括:所述待传输图片的全部图像信息,或者,所述图片移出部分的位置坐标所在的至少一个图像块的图像信息。10.根据权利要求9所述的方法,其特征在于,当所述图片的图像信息包括所述待传输图片的全部图像信息时,所述根据所述位置坐标、所述第一移动终端的显示屏幕的信息、所述图片的图像信息,以及当前移动终端的显示屏幕的信息,确定所述图片移出部分在当前移动终端的显示屏幕中的显示位置的步骤包括:根据所述位置坐标,从接收到的全部图像信息中确定待显示的图像信息;根据所述位置坐标、所述第一移动终端的显示屏幕的信息和当前移动终端的显示屏幕的信息,确定所述待显示的图像信息在当前移动终端的显示屏幕中的显示位置。【文档编号】G06F3/0486GK105867779SQ201610187175【公开日】2016年8月17日【申请日】2016年3月29日【发明人】刘伟【申请人】北京金山安全软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1