云端圖片加載方法、裝置及電子設備的制造方法
【技術領域】
[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]在本發明中,根據接收到的用戶觸發的云端圖片查看請求中的待查看圖片的標識,從云端服務器獲取待查看圖片的整體色值,在加載所述待查看圖片時,生成與所述待查看圖片的整體色值對應顏色的縮略圖。與現有技術相比,由于不同圖片的整體色值也不相同,因此,加載不同圖