程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程解疑 >> exception-inSampleSize的參數是怎麼計算出來的?它有什麼用?

exception-inSampleSize的參數是怎麼計算出來的?它有什麼用?

編輯:編程解疑
inSampleSize的參數是怎麼計算出來的?它有什麼用?
 Bitmap bitmap = null;  
 BitmapFactory.Options opts = new BitmapFactory.Options();  
 opts.inJustDecodeBounds = true;  
 BitmapFactory.decodeFile(filePath, opts);  

 opts.inSampleSize = computeSampleSize(opts, -1, 128*128);  
 opts.inJustDecodeBounds = false;  

 try {  
     bitmap = BitmapFactory.decodeFile(filePath, opts);  
 }catch (Exception e) {  
    // TODO: handle exception  
} 

最佳回答:


inSampleSize
根據字面意思,輸入的采樣大小。這個值越大,說明壓縮比越高。但是圖片質量越低。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved