[發明專利]冗余圖片刪除方法及裝置有效
| 申請號: | 201310037452.2 | 申請日: | 2013-01-30 |
| 公開(公告)號: | CN103970516A | 公開(公告)日: | 2014-08-06 |
| 發明(設計)人: | 陳列奮;龍磊 | 申請(專利權)人: | 騰訊科技(深圳)有限公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 北京三高永信知識產權代理有限責任公司 11138 | 代理人: | 羅振安 |
| 地址: | 518000 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 冗余 圖片 刪除 方法 裝置 | ||
技術領域
本發明涉及計算機領域,特別涉及一種冗余圖片刪除方法及裝置。
背景技術
隨著計算機領域的不斷發展,互聯網應用程序的開發周期越來越短,版本更新更加頻繁,在程序版本更新過程中,往往會涉及到一些圖片資源的置換,舊版本程序中的某些圖片資源在新版本程序中可能不再使用,為了減小程序安裝包的大小,需要將安裝包中不再使用的冗余圖片刪除。
現有的冗余圖片刪除方法,首先提取安裝包中的所有圖片,并由應用程序開發人員人工篩選出冗余圖片并刪除。
在實現本發明的過程中,發明人發現現有技術至少存在以下問題:
現有的冗余圖片刪除方法,完全依靠開發人員人工篩選冗余圖片,只適用于圖片較少的應用程序,當應用程序中圖片較多時,人工篩選的方法需要消耗大量的時間,且篩選的準確率不高,從而影響應用程序的版本更新時間。
發明內容
為了解決現有技術中當應用程序中圖片較多時,冗余圖片人工篩選時間長,且篩選準確率不高的問題,本發明實施例提供了一種冗余圖片刪除方法及裝置。所述技術方案如下:
一方面,提供了一種冗余圖片刪除方法,所述方法包括:
獲取程序安裝包中的全部圖片的標識;
提取所述程序安裝包中的圖片關聯文件,所述圖片關聯文件為與所述程序安裝包中的已使用圖片相關聯的文件;
根據提取到的所述圖片關聯文件獲取所述程序安裝包中的已使用圖片的標識;
根據獲取的所述全部圖片的標識和所述已使用圖片的標識,獲取冗余圖片的標識;
根據獲取的所述冗余圖片的標識將所述程序安裝包中的冗余圖片刪除。
另一方面,提供了一種冗余圖片刪除裝置,所述裝置包括:
第一獲取模塊,用于獲取程序安裝包中的全部圖片的標識;
文件提取模塊,用于提取所述程序安裝包中的圖片關聯文件,所述圖片關聯文件為與所述程序安裝包中的已使用圖片相關聯的文件;
第二獲取模塊,用于根據所述文件提取模塊提取到的所述圖片關聯文件獲取所述程序安裝包中的已使用圖片的標識;
第三獲取模塊,用于根據所述第一獲取模塊獲取的所述全部圖片的標識和所述第二獲取模塊獲取的所述已使用圖片的標識,獲取冗余圖片的標識;
圖片刪除模塊,用于根據所述第三獲取模塊獲取的所述冗余圖片的標識將所述程序安裝包中的冗余圖片刪除。
本發明實施例提供的技術方案帶來的有益效果是:
通過獲取程序安裝包中的全部圖片的標識和已使用圖片的標識,并根據全部圖片的標識和已使用圖片的標識獲取冗余圖片的標識,最后根據冗余圖片的標識將程序安裝包中的冗余圖片刪除,解決了冗余圖片人工篩選時間長,且篩選準確率不高的問題,達到了減少冗余圖片篩選時間,同時提高冗余圖片篩選準確率的目的,進而縮短應用程序更新周期,提高開發效率。
附圖說明
為了更清楚地說明本發明實施例中的技術方案,下面將對實施例描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1是本發明實施例一提供的一種冗余圖片刪除方法的方法流程圖;
圖2是本發明實施例二提供的一種冗余圖片刪除方法的方法流程圖;
圖3是本發明實施例三提供的一種冗余圖片刪除方法的方法流程圖;
圖4是本發明實施例四提供的一種冗余圖片刪除裝置的裝置結構圖;
圖5是本發明實施例五提供的一種冗余圖片刪除裝置的裝置結構圖。
具體實施方式
為使本發明的目的、技術方案和優點更加清楚,下面將結合附圖對本發明實施方式作進一步地詳細描述。
實施例一
請參考圖1,其示出了本發明實施例一提供的一種冗余圖片刪除方法的方法流程圖,該冗余圖片刪除方法可以用于刪除程序安裝包中的冗余圖片。該冗余圖片刪除方法可以包括:
步驟101,獲取程序安裝包中的全部圖片的標識;
步驟102,提取程序安裝包中的圖片關聯文件,該圖片關聯文件為與程序安裝包中的已使用圖片相關聯的文件;
步驟103,根據提取到的圖片關聯文件獲取程序安裝包中的已使用圖片的標識;
步驟104,根據獲取的全部圖片的標識和已使用圖片的標識,獲取冗余圖片的標識;
步驟105,根據獲取的冗余圖片的標識將程序安裝包中的冗余圖片刪除。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司,未經騰訊科技(深圳)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201310037452.2/2.html,轉載請聲明來源鉆瓜專利網。





