云端图片加载方法、装置及电子设备的制造方法

文档序号:9839657阅读:444来源:国知局
云端图片加载方法、装置及电子设备的制造方法
【技术领域】
[0001]本发明涉及计算机应用技术领域,尤其涉及一种云端图片加载方法、装置及电子设备。
【背景技术】
[0002]目前,用户手机上存储有越来越多的图片,占用了手机大量的存储空间。为了节省存储空间,用户经常会把手机上的图片存储到云端,在手机上对存储在云端的图片进行查看或者其他操作。当用户想要查看存储在云端的图片时,手机首先需要对存储在云端的图片进行加载。在现有技术中,手机在加载云端的图片的过程中,通常都是直接将正在加载的所有图片显示为相同的默认的黑色底图。
[0003]在实现本发明的过程中,发明人发现现有技术中至少存在如下技术问题:
[0004]手机在加载云端的图片时,通常都是直接将正在加载的所有图片显示为相同的默认的黑色底图,显示效果较差。

【发明内容】

[0005]有鉴于此,本发明实施例提供的一种云端图片加载方法、装置及电子设备,可以解决如何避免电子设备在加载云端的图片时显示效果较差的问题。
[0006]第一方面,本发明实施例提供一种云端图片加载方法,所述方法应用于电子设备,所述方法包括:
[0007]接收用户触发的云端图片查看请求,所述云端图片查看请求中包括待查看图片的标识;
[0008]根据所述待查看图片的标识,从云端服务器获取待查看图片的整体色值,其中,所述云端服务器存储有图片以及图片对应的整体色值;
[0009]在加载所述待查看图片时,生成与所述待查看图片的整体色值对应颜色的缩略图。
[0010]可选的,所述方法还包括:
[0011]接收用户触发的图片备份请求,所述图片备份请求中包括待备份图片的标识;
[0012]根据所述待备份图片的标识,读取待备份图片中各像素点的色值;
[0013]根据所述待备份图片中各像素点的色值,计算所述待备份图片的整体色值;
[0014]将所述待备份图片与其对应的整体色值进行关联;
[0015]将所述待备份图片以及与其关联的整体色值上传到所述云端服务器。
[0016]可选的,所述将所述待备份图片与其对应的整体色值进行关联包括:将所述待备份图片的整体色值作为标记写入所述待备份图片;
[0017]所述将所述待备份图片以及与其关联的整体色值上传到所述云端服务器包括:将写有所述标记的所述待备份图片上传到所述云端服务器;
[0018]所述根据所述待查看图片的标识,从云端服务器获取待查看图片的整体色值包括:根据所述待查看图片的标识,从所述云端服务器查找到所述待查看图片;从所述待查看图片中提取标记,得到所述待查看图片的整体色值。
[0019]可选的,所述将所述待备份图片与其对应的整体色值进行关联包括:建立所述待备份图片的标识与整体色值的对应关系;
[0020]所述将所述待备份图片以及与其关联的整体色值上传到所述云端服务器包括:将所述待备份图片的标识与整体色值的对应关系与所述待备份图片一起上传到所述云端服务器;
[0021]所述根据所述待查看图片的标识,从云端服务器获取待查看图片的整体色值包括:根据所述待查看图片的标识,从所述云端服务器存储的图片的标识与整体色值的对应关系中查找到与所述待查看图片对应的整体色值。
[0022]可选的,所述根据所述待备份图片中各像素点的色值,计算所述待备份图片的整体色值包括:将所述待备份图片中各像素点的色值相加,除以所述待备份图片中像素点的总数量,得到所述待备份图片中各像素点的色值平均值,作为所述待备份图片的整体色值。
[0023]第二方面,本发明实施例提供一种云端图片加载装置,所述装置位于电子设备中,所述装置包括:
[0024]第一接收单元,用于接收用户触发的云端图片查看请求,所述云端图片查看请求中包括待查看图片的标识;
[0025]获取单元,用于根据所述待查看图片的标识,从云端服务器获取待查看图片的整体色值,其中,所述云端服务器存储有图片以及图片对应的整体色值;
[0026]生成单元,用于在加载所述待查看图片时,生成与所述待查看图片的整体色值对应颜色的缩略图。
[0027]可选的,所述装置还包括:
[0028]第二接收单元,用于接收用户触发的图片备份请求,所述图片备份请求中包括待备份图片的标识;
[0029]读取单元,用于根据所述待备份图片的标识,读取待备份图片中各像素点的色值;
[0030]计算单元,用于根据所述待备份图片中各像素点的色值,计算所述待备份图片的整体色值;
[0031]关联单元,用于将所述待备份图片与其对应的整体色值进行关联;
[0032]上传单元,用于将所述待备份图片以及与其关联的整体色值上传到所述云端服务器。
[0033]可选的,所述关联单元,用于将所述待备份图片的整体色值作为标记写入所述待备份图片;
[0034]所述上传单元,用于将写有所述标记的所述待备份图片上传到所述云端服务器;
[0035]所述获取单元,用于根据所述待查看图片的标识,从所述云端服务器查找到所述待查看图片;从所述待查看图片中提取标记,得到所述待查看图片的整体色值。
[0036]可选的,所述关联单元,用于建立所述待备份图片的标识与整体色值的对应关系;
[0037]所述上传单元,用于将所述待备份图片的标识与整体色值的对应关系与所述待备份图片一起上传到所述云端服务器;
[0038]所述获取单元,用于根据所述待查看图片的标识,从所述云端服务器存储的图片的标识与整体色值的对应关系中查找到与所述待查看图片对应的整体色值。
[0039]可选的,所述计算单元,用于将所述待备份图片中各像素点的色值相加,除以所述待备份图片中像素点的总数量,得到所述待备份图片中各像素点的色值平均值,作为所述待备份图片的整体色值。
[0040]第三方面,本发明实施例还提供了一种电子设备,可以包括:
[0041 ] 一个或者多个处理器;
[0042]存储器;
[0043]—个或者多个模块,所述一个或者多个模块存储在所述存储器中,当被所述一个或者多个处理器执行时进行如下操作:
[0044]接收用户触发的云端图片查看请求,所述云端图片查看请求中包括待查看图片的标识;
[0045]根据所述待查看图片的标识,从云端服务器获取待查看图片的整体色值,其中,所述云端服务器存储有图片以及图片对应的整体色值;
[0046]在加载所述待查看图片时,生成与所述待查看图片的整体色值对应颜色的缩略图。
[0047]第四方面,本发明实施例还提供了一种存储介质,用于存储应用程序,所述应用程序用于执行本发明实施例所提供的一种云端图片加载方法。
[0048]第五方面,本发明实施例还提供了一种应用程序,用于执行本发明实施例所提供的一种云端图片加载方法。
[0049]在本发明中,根据接收到的用户触发的云端图片查看请求中的待查看图片的标识,从云端服务器获取待查看图片的整体色值,在加载所述待查看图片时,生成与所述待查看图片的整体色值对应颜色的缩略图。与现有技术相比,由于不同图片的整体色值也不相同,因此,加载不同图
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1