將所有的圖片預(yù)覽分塊顯示在圖片預(yù)覽區(qū)。2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述將顯示在圖片預(yù)覽區(qū)內(nèi)的所述原始圖片的內(nèi)容劃分成至少兩個圖片分塊具體為: 將所述原始圖片維持長寬比例不變、且按比例整體縮放,確定縮放后的圖片采用等長模式,且所述縮放后的圖片的寬小于或等于所述圖片預(yù)覽區(qū)的寬;或,確定所述縮放后的圖片采用等寬模式,且所述縮放后的圖片的長小于或等于所述圖片預(yù)覽區(qū)的長;其中,所述等長模式為縮放后的圖片的長等于所述圖片預(yù)覽區(qū)的長,所述等寬模式為縮放后的圖片的寬等于所述圖片預(yù)覽區(qū)的寬; 獲取所述縮放后的圖片的顯示面積與所述圖片預(yù)覽區(qū)的面積的比值; 確定所述比值大于或等于預(yù)設(shè)閾值;或,確定所述比值小于所述預(yù)設(shè)閾值,獲知所述縮放后的圖片為等長模式,且所述縮放后的圖片的寬小于所述圖片預(yù)覽區(qū)的寬,則采取等寬模式在所述圖片預(yù)覽區(qū)內(nèi)顯示所述原始圖片的內(nèi)容;或者,確定所述比值小于所述預(yù)設(shè)閾值,獲知所述縮放后的圖片為等寬模式,且所述縮放后的圖片的長小于所述圖片預(yù)覽區(qū)的長,則采取等長模式在所述圖片預(yù)覽區(qū)內(nèi)顯示所述原始圖片的內(nèi)容; 采取對長和/或?qū)掃M(jìn)行等分的方式將顯示在所述圖片預(yù)覽區(qū)內(nèi)的所述縮放后的圖片的內(nèi)容劃分成至少兩個圖片分塊。3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述確定所述比值小于所述預(yù)設(shè)閾值,以及采取對長和/或?qū)掃M(jìn)行等分的方式將顯示在所述預(yù)覽區(qū)內(nèi)的所述縮放后的圖片的內(nèi)容劃分成至少兩個圖片分塊之后,該方法還包括: 接收用戶對所述圖片預(yù)覽區(qū)的滑動操作,對顯示在所述圖片預(yù)覽區(qū)內(nèi)的所述原始圖片的內(nèi)容劃分成至少兩個圖片分塊;在所述圖片預(yù)覽區(qū)的對應(yīng)位置上的圖片分塊所選用的圖片壓縮率,與接收所述滑動操作之前在所述圖片預(yù)覽區(qū)的對應(yīng)位置上的圖片分塊所選用的圖片壓縮率相同;或 采用與顯示在所述圖片預(yù)覽區(qū)內(nèi)的原始圖片的內(nèi)容相同的劃分方式,將沒有顯示在所述圖片預(yù)覽區(qū)內(nèi)的原始圖片的內(nèi)容劃分為至少兩個圖片分塊。4.根據(jù)權(quán)利要求1-3任一項所述的方法,其特征在于,所述將顯示在圖片預(yù)覽區(qū)內(nèi)的所述原始圖片的內(nèi)容劃分成至少兩個圖片分塊具體為: 根據(jù)預(yù)設(shè)的圖片分塊的面積,確定劃分后的圖片分塊數(shù)量; 使用與圖片分塊數(shù)量對應(yīng)的等分方式對所述原始圖片進(jìn)行劃分。5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述為每一個圖片分塊選擇一個圖片壓縮率進(jìn)行圖片壓縮處理具體為: 確定所述圖片分塊的數(shù)量大于預(yù)設(shè)的圖片壓縮率的數(shù)量,選擇與所述圖片壓縮率的數(shù)量相同數(shù)量的圖片分塊,使用不同的圖片壓縮率為選擇的圖片分塊進(jìn)行壓縮處理,以及使用任一預(yù)設(shè)的圖片壓縮率對未選擇的圖片分塊進(jìn)行圖片壓縮處理;或 確定所述圖片分塊的數(shù)量小于或等于預(yù)設(shè)的圖片壓縮率的數(shù)量,為每一個圖片分塊選擇不同的圖片壓縮率進(jìn)行圖片壓縮處理。6.根據(jù)權(quán)利要求1-5任一項所述的方法,其特征在于,所述方法包括: 在各圖片預(yù)覽分塊上,顯示出與圖片預(yù)覽分塊對應(yīng)的圖片壓縮率或所述圖片預(yù)覽分塊所采用的圖片壓縮率對應(yīng)的標(biāo)簽信息。7.根據(jù)權(quán)利要求1-6任一項所述的方法,其特征在于,所述方法還包括: 確定用戶選擇的一個圖片預(yù)覽分塊,使用與用戶選擇的圖片預(yù)覽分塊對應(yīng)的圖片壓縮率,對與顯示在所述圖片預(yù)覽區(qū)內(nèi)的未被用戶選擇的圖片預(yù)覽分塊對應(yīng)的圖片分塊進(jìn)行圖片壓縮處理; 在所述圖片預(yù)覽區(qū)內(nèi)顯示采用所述與用戶選擇的圖片預(yù)覽分塊對應(yīng)的圖片壓縮率進(jìn)行圖片壓縮處理獲得的圖片預(yù)覽分塊。8.根據(jù)權(quán)利要求1-6任一項所述的方法,其特征在于,所述方法還包括: 確定用戶首次選擇的圖片預(yù)覽分塊,獲取與用戶選擇的所述圖片預(yù)覽分塊對應(yīng)的圖片分塊;使用與顯示在所述圖片預(yù)覽區(qū)內(nèi)的未被用戶選擇的圖片預(yù)覽分塊對應(yīng)的圖片壓縮率,分別對與用戶選擇的所述圖片預(yù)覽分塊對應(yīng)的圖片分塊進(jìn)行圖片壓縮處理,獲得對相同圖片內(nèi)容的圖片分塊使用不同圖片壓縮率進(jìn)行圖片壓縮處理的圖片預(yù)覽分塊,并在所述圖片預(yù)覽區(qū)內(nèi)顯示具有相同圖片內(nèi)容的采用不同圖片壓縮率進(jìn)行圖片壓縮處理的圖片預(yù)覽分塊; 確定用戶再次選擇的具有相同圖片內(nèi)容的采用不同圖片壓縮率進(jìn)行圖片壓縮處理的圖片預(yù)覽分塊中的一個圖片預(yù)覽分塊,使用與用戶再次選擇的圖片預(yù)覽分塊對應(yīng)的圖片壓縮率,對用戶首次未選擇的所述圖片預(yù)覽分塊對應(yīng)的圖片分塊進(jìn)行圖片壓縮處理; 在所述圖片預(yù)覽區(qū)內(nèi)顯示采用所述與用戶再次選擇的圖片預(yù)覽分塊對應(yīng)的圖片壓縮率進(jìn)行圖片壓縮處理獲得的圖片預(yù)覽分塊。9.一種圖片預(yù)覽裝置,其特征在于,包括: 第一劃分模塊,用于獲取待預(yù)覽的原始圖片,將顯示在圖片預(yù)覽區(qū)內(nèi)的所述原始圖片的內(nèi)容劃分成至少兩個圖片分塊; 處理模塊,用于為每一個圖片分塊選擇一個圖片壓縮率進(jìn)行圖片壓縮處理,獲得與所述至少兩個圖片分塊一一對應(yīng)的圖片預(yù)覽分塊;其中,所述被劃分得到的至少兩個圖片分塊中的至少兩個圖片分塊采用不同的圖片壓縮率; 顯示模塊,用于將所有的圖片預(yù)覽分塊顯示在圖片預(yù)覽區(qū)。10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述第一劃分模塊包括: 縮放單元,用于將所述原始圖片維持長寬比例不變、且按比例整體縮放,確定縮放后的圖片采用等長模式,且所述縮放后的圖片的寬小于或等于所述圖片預(yù)覽區(qū)的寬;或,確定所述縮放后的圖片采用等寬模式,且所述縮放后的圖片的長小于或等于所述圖片預(yù)覽區(qū)的長;其中,所述等長模式為縮放后的圖片的長等于所述圖片預(yù)覽區(qū)的長,所述等寬模式為縮放后的圖片的寬等于所述圖片預(yù)覽區(qū)的寬; 獲取面積比值單元,用于獲取所述縮放后的圖片的顯示面積與所述圖片預(yù)覽區(qū)的面積的比值; 處理單元,用于確定所述比值大于或等于預(yù)設(shè)閾值;或,確定所述比值小于所述預(yù)設(shè)閾值,獲知所述縮放后的圖片為等長模式,且所述縮放后的圖片的寬小于所述圖片預(yù)覽區(qū)的寬,則采取等寬模式在所述圖片預(yù)覽區(qū)內(nèi)顯示所述原始圖片的內(nèi)容;或者,確定所述比值小于所述預(yù)設(shè)閾值,獲知所述縮放后的圖片為等寬模式,且所述縮放后的圖片的長小于所述圖片預(yù)覽區(qū)的長,則采取等長模式在所述圖片預(yù)覽區(qū)內(nèi)顯示所述原始圖片的內(nèi)容; 第一分塊單元,用于采取對長和/或?qū)掃M(jìn)行等分的方式將顯示在所述圖片預(yù)覽區(qū)內(nèi)的所述縮放后的圖片的內(nèi)容劃分成至少兩個圖片分塊。11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述裝置還包括: 第二劃分模塊,用于接收用戶對所述圖片預(yù)覽區(qū)的滑動操作,對顯示在所述圖片預(yù)覽區(qū)內(nèi)的所述原始圖片的內(nèi)容劃分成至少兩個圖片分塊;在所述圖片預(yù)覽區(qū)的對應(yīng)位置上的圖片分塊所選用的圖片壓縮率,與接收所述滑動操作之前在所述圖片預(yù)覽區(qū)的對應(yīng)位置上的圖片分塊所選用的圖片壓縮率相同; 第三劃分模塊,用于采用與顯示在所述圖片預(yù)覽區(qū)內(nèi)的原始圖片的內(nèi)容相同的劃分方式,將沒有顯示在所述圖片預(yù)覽區(qū)內(nèi)的原始圖片的內(nèi)容劃分為至少兩個圖片分塊。12.根據(jù)權(quán)利要求9-11任一項所述的裝置,其特征在于,所述第一劃分模塊具體用于: 根據(jù)預(yù)設(shè)的圖片分塊的面積,確定劃分后的圖片分塊數(shù)量; 使用與圖片分塊數(shù)量對應(yīng)的等分方式對所述原始圖片進(jìn)行劃分。13.根據(jù)權(quán)利要求12所述的裝置,其特征在于,所述處理模塊包括: 第一壓縮單元,用于確定所述圖片分塊的數(shù)量大于預(yù)設(shè)的圖片壓縮率的數(shù)量,選擇與所述圖片壓縮率的數(shù)量相同數(shù)量的圖片分塊,使用不同的圖片壓縮率為選擇的圖片分塊進(jìn)行壓縮處理,以及使用任一預(yù)設(shè)的圖片壓縮率對未選擇的圖片壓縮率進(jìn)行圖片壓縮處理; 第二壓縮單元,用于確定所述圖片分塊的數(shù)量小于或等于預(yù)設(shè)的圖片壓縮率的數(shù)量,為每一個圖片分塊選擇不同的圖片壓縮率進(jìn)行圖片壓縮處理。14.根據(jù)權(quán)利要求9-13任一項所述的裝置,其特征在于,所述裝置還包括: 標(biāo)簽信息顯示模塊,用于在各圖片預(yù)覽分塊上,顯示出與圖片預(yù)覽分塊對應(yīng)的圖片壓縮率或所述圖片預(yù)覽分塊所采用的圖片壓縮率對應(yīng)的標(biāo)簽信息。15.根據(jù)權(quán)利要求9-14任一項所述的裝置,其特征在于,所述裝置還包括: 第一壓縮模塊,用于確定用戶選擇的一個圖片預(yù)覽分塊,使用與用戶選擇的圖片預(yù)覽分塊對應(yīng)的圖片壓縮率,對與顯示在所述圖片預(yù)覽區(qū)內(nèi)的未被用戶選擇的圖片預(yù)覽分塊對應(yīng)的圖片分塊進(jìn)行圖片壓縮處理; 第一顯示模塊,用于在所述圖片預(yù)覽區(qū)內(nèi)顯示采用所述與用戶選擇的圖片預(yù)覽分塊對應(yīng)的圖片壓縮率進(jìn)行圖片壓縮處理獲得的圖片預(yù)覽分塊。16.根據(jù)權(quán)利要求9-14任一項所述的裝置,其特征在于,所述裝置還包括: 第一獲取模塊,用于確定用戶首次選擇的圖片預(yù)覽分塊,獲取與用戶選擇的所述圖片預(yù)覽分塊對應(yīng)的圖片分塊; 第二壓縮模塊,用于使用與顯示在所述圖片預(yù)覽區(qū)內(nèi)的未被用戶選擇的圖片預(yù)覽分塊對應(yīng)的圖片壓縮率,分別對與用戶選擇的所述圖片預(yù)覽分塊對應(yīng)的圖片分塊進(jìn)行圖片壓縮處理,獲得對相同圖片內(nèi)容的圖片分塊使用不同圖片壓縮率進(jìn)行圖片壓縮處理的圖片預(yù)覽分塊; 第二顯示模塊,用于在所述圖片預(yù)覽區(qū)內(nèi)顯示具有相同圖片內(nèi)容的采用不同圖片壓縮率進(jìn)行圖片壓縮處理的圖片預(yù)覽分塊; 第三壓縮模塊,用于確定用戶再次選擇的具有相同圖片內(nèi)容的采用不同圖片壓縮率進(jìn)行圖片壓縮處理的圖片預(yù)覽分塊中的一個圖片預(yù)覽分塊,使用與用戶再次選擇的圖片預(yù)覽分塊對應(yīng)的圖片壓縮率,對用戶首次未選擇的所述圖片預(yù)覽分塊對應(yīng)的圖片分塊進(jìn)行圖片壓縮處理; 第三顯示模塊,用于在所述圖片預(yù)覽區(qū)內(nèi)顯示采用所述與用戶再次選擇的圖片預(yù)覽分塊對應(yīng)的圖片壓縮率進(jìn)行圖片壓縮處理獲得的圖片預(yù)覽分塊。
【專利摘要】本發(fā)明實施例提供一種圖片預(yù)覽方法及其裝置。該方法包括:獲取待預(yù)覽的原始圖片,將顯示在圖片預(yù)覽區(qū)內(nèi)的原始圖片的內(nèi)容劃分成至少兩個圖片分塊;為每一個圖片分塊選擇一個圖片壓縮率進(jìn)行圖片壓縮處理,獲得與至少兩個圖片分塊一一對應(yīng)的圖片預(yù)覽分塊;其中,被劃分得到的至少兩個圖片分塊中的至少兩個圖片分塊采用不同的圖片壓縮率;將所有的圖片預(yù)覽分塊顯示在圖片預(yù)覽區(qū)。本發(fā)明實施例提供的圖片預(yù)覽方法及其裝置能夠提高圖片的上傳質(zhì)量。
【IPC分類】G06F17/30
【公開號】CN105389313
【申請?zhí)枴緾N201410448660
【發(fā)明人】劉崢
【申請人】華為技術(shù)有限公司
【公開日】2016年3月9日
【申請日】2014年9月4日