1
當我試圖壓縮圖片的大小(寬度&高度)時,我有一個關於BitmapFactory.Options()
的inSampleSize
屬性的問題。當inSampleSize
的值爲1時,結果未壓縮,當inSampleSize
的值爲2時,圖像壓縮一半,當inSampleSize
的值爲3時,圖像壓縮一半也爲,當inSampleSize
值爲4時,圖像壓縮爲1/4,當inSampleSize
值爲6時,壓縮效果相當於inSampleSize = 4
,當inSampleSize
爲8時,圖像壓縮率爲1/8。所以,我得出的初步結論是:只有在inSampleSize
的值必須是2^n時,纔會生效。android inSampleSize of BitmapFactory.Options()
第一,thx爲您的答覆。但如果我計算inSampleSize值爲6,我必須調整到8以滿足最終大小要求,有沒有辦法根據inSampleSize值6來壓縮圖片? – dd101110
@ dd101110 API文檔很清楚,你不能。 – twlkyao