這是android經(jīng)典圖片壓縮算法 永不失真下載,方便查看是否滿足工程需要,然后去git下載源碼編譯定制。
android經(jīng)典圖片壓縮算法 永不失真是對各種大圖片進行壓縮,壓縮不失真。大圖片壓縮后大小在100k以內(nèi),可以根據(jù)自己的需求進行設(shè)置壓縮大小。
在開發(fā)Android企業(yè)應用時,會經(jīng)常上傳圖片到服務器,而我們公司目前維護的一個項目便是如此。該項目是通過私有apn與服務器進行交互的,聯(lián)通的還好,但移動的速度實在太慢,客戶在使用軟件的過程中,由于上傳的信息中可能包含多張圖片,會經(jīng)常出現(xiàn)上傳圖片失敗的問題,為了解決這個問題,我們決定把照片壓縮到100k以下,并且保證圖片不失真(目前圖片經(jīng)過壓縮后,大約300k左右)。于是我就重新研究了一下Android的圖片壓縮技術(shù)。
之前有個項目我負責聊天模塊,做到圖片消息那一塊時,因為需要先上傳到服務器然后取得返回的圖片網(wǎng)絡(luò)地址,考慮到無論是從相機拍攝還是從相冊上傳的圖片,都有可能由于過大從而導致發(fā)送消息耗時過長以及損耗用戶手機流量,所以需要在上傳前對圖片進行有效的壓縮,網(wǎng)上提供的做法有許多種,經(jīng)過反復試驗,