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

文档序号:9839657阅读:来源:国知局
至云端服务器后,用户在电子设备上点击云端服务器上待查看图片,触发云端图片查看请求。
[0090]获取单元12,用于根据所述待查看图片的标识,从云端服务器获取待查看图片的整体色值,其中,所述云端服务器存储有图片以及图片对应的整体色值;
[0091]其中,云端服务器存储的每张图片都有其对应的整体色值,根据所述待查看图片的标识能够确定待查看图片,进而能够确定与待查看图片对应的整体色值。
[0092]生成单元13,用于在加载所述待查看图片时,生成与所述待查看图片的整体色值对应颜色的缩略图。
[0093]在加载云端服务器上待查看图片时,有一个缓冲的过程,在该缓冲的过程中,电子设备先生成该待查看图片对应的缩略图,该缩略图的色值为所述待查看图片的整体色值,然后再加载显示出所述待查看图片。
[0094]本发明实施例提供的云端图片加载装置,根据接收到的用户触发的云端图片查看请求中的待查看图片的标识,从云端服务器获取待查看图片的整体色值,在加载所述待查看图片时,生成与所述待查看图片的整体色值对应颜色的缩略图。与现有技术相比,由于不同图片的整体色值也不相同,因此,加载不同图片时所生成的缩略图的颜色也不相同,从而在加载多张图片的时候,能够形成五颜六色的显示效果。
[0095]参看图4,可选的,在本发明云端图片加载装置一实施例中,所述装置还可包括:
[0096]第二接收单元14,用于接收用户触发的图片备份请求,所述图片备份请求中包括待备份图片的标识;
[0097]具体地,当用户需要对电子设备上的图片进行备份时,选择待备份图片,进行备份到云端服务器的操作,向电子设备发出图片备份请求。
[0098]读取单元15,用于根据所述待备份图片的标识,读取待备份图片中各像素点的色值;
[0099]像素点的色值指的是该像素点的颜色在不同的颜色模式中所对应的颜色值。在RGB颜色模式中,颜色由红色、绿色、蓝色混合而成。将颜色由一个十六进制符号来定义,这个符号由红色、绿色和蓝色的值组成(RGB)。每种颜色的色值最小值是0,色值最大值是255。
[0100]根据待备份图片的标识,可以确定待备份图片,从而可以取待备份图片中各像素点的色值
[0101]计算单元16,用于根据所述待备份图片中各像素点的色值,计算所述待备份图片的整体色值;
[0102]其中,单独一个像素点的色值反映出该像素点的颜色特征,而图片的整体色值反映出该图片的整体颜色特征。
[0103]关联单元17,用于将所述待备份图片与其对应的整体色值进行关联;
[0104]其中,每个待备份图片都具有其对应的唯一标识,将待备份图片与其对应的整体色值进行关联,使得根据待备份图片或者其对应的标识,可以确定与待备份图片对应的整体色值。
[0105]上传单元18,用于将所述待备份图片以及与其关联的整体色值上传到所述云端服务器。
[0106]云端服务器接收到所述待备份图片以及其整体色值之后,进行存储,以备后续用户在查看图片时进行图片加载所使用。
[0107]可选的,在本发明云端图片加载装置一实施例中,所述关联单元17,用于将所述待备份图片的整体色值作为标记写入所述待备份图片;
[0108]所述上传单元18,可用于将写有所述标记的所述待备份图片上传到所述云端服务器;
[0109]所述获取单元12,可用于根据所述待查看图片的标识,从所述云端服务器查找到所述待查看图片;从所述待查看图片中提取标记,得到所述待查看图片的整体色值。
[0110]具体地,向图片中写入标记以及从图片中提取标记的方式相对应,电子设备可以预先设置如何向图片中写入标记以及如何从图片中提取标记。
[0111]可选的,在本发明云端图片加载装置一实施例中,所述关联单元17,用于建立所述待备份图片的标识与整体色值的对应关系;
[0112]所述上传单元18,可用于将所述待备份图片的标识与整体色值的对应关系与所述待备份图片一起上传到云端服务器;
[0113]所述获取单元12,可用于根据所述待查看图片的标识,从所述云端服务器存储的图片的标识与整体色值的对应关系中查找到与所述待查看图片对应的整体色值。
[0114]具体地,可以将待备份图片的标识与整体色值的对应关系以表格或者数据库的形式上传到云端服务器进行存储,云端服务器在获取待查看图片的整体色值时,可以根据所述云端图片查看请求中待查看图片的标识,从云端服务器存储的所述表格或者数据库查找到与待查看图片的标识对应的整体色值,从而得到所述待查看图片的整体色值。
[0115]可选的,在本发明云端图片加载装置一实施例中,所述计算单元16,可用于将所述待备份图片中各像素点的色值相加,除以所述待备份图片中像素点的总数量,得到所述待备份图片中各像素点的色值平均值,作为所述待备份图片的整体色值。
[0116]例如,待备份图片中像素点的总数量为N,待备份图片中各像素点的色值总和为T,则计算出待备份图片中各像素点的色值平均值E = T/N,作为所述待备份图片的整体色值。
[0117]参看图5,本发明实施例还提供了一种电子设备,可以包括:
[0118]一个或者多个处理器21;
[0119]存储器22;
[0120]一个或者多个模块23,所述一个或者多个模块23存储在所述存储器22中,当被所述一个或者多个处理器21执行时进行如下操作:
[0121]接收用户触发的云端图片查看请求,所述云端图片查看请求中包括待查看图片的标识;
[0122]根据所述待查看图片的标识,从云端服务器获取待查看图片的整体色值,其中,所述云端服务器存储有图片以及图片对应的整体色值;
[0123]在加载所述待查看图片时,生成与所述待查看图片的整体色值对应颜色的缩略图。
[0124]本发明实施例还提供了一种存储介质,用于存储应用程序,所述应用程序用于执行本发明实施例所提供的一种云端图片加载方法。
[0125]本发明实施例还提供了一种应用程序,用于执行本发明实施例所提供的一种云端图片加载方法。
[0126]在流程图中表示或在此以其他方式描述的逻辑和/或步骤,例如,可以被认为是用于实现逻辑功能的可执行指令的定序列表,可以具体实现在任何计算机可读介质中,以供指令执行系统、装置或设备(如基于计算机的系统、包括处理器的系统或其他可以从指令执行系统、装置或设备取指令并执行指令的系统)使用,或结合这些指令执行系统、装置或设备而使用。就本说明书而言,〃计算机可读介质〃可以是任何可以包含、存储、通信、传播或传输程序以供指令执行系统、装置或设备或结合这些指令执行系统、装置或设备而使用的装置。计算机可读介质的更具体的示例(非穷尽性列表)包括以下:具有一个或多个布线的电连接部(电子装置),便携式计算机盘盒(磁装置),随机存取存储器(RAM),只读存储器(ROM),可擦除可编辑只读存储器(EPROM或闪速存储器),光纤装置,以及便携式光盘只读存储器(CDR0M)。另外,计算机可读介质甚至可以是可在其上打印所述程序的纸或其他合适的介质,因为可以例如通过对纸或其他介质进行光学扫描,接着进行编辑、解译或必要时以其他合适方式进行处理来以电子方式获得所述程序,然后将其存储在计算机存储
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1