我正在開發一個android應用程序,它包含多個圖像,我必須從drawable中獲取它們,所以我使用位圖來避免內存異常通過重新縮放它們,但問題是當重新縮放時,圖像的分辨率(/質量)降低。我怎樣才能克服這個問題?Android位圖失去圖像分辨率
0
A
回答
0
您可以保留對原始字節數組的引用並檢查您的位圖大小,但我只是在相應的可繪製文件夾中使用png。自己縮放/重新加載圖像並檢查質量可能會讓垃圾收集語言更加飢餓。 讓Android做它的事情..
0
您可以避免質量損失的唯一方法是按比例縮放圖像的寬度和高度。
例如:如果您的分辨率爲100x80,請嘗試將其降至5x:4x。這將有助於保持質量。
相關問題
- 1. Android - 位圖分辨率損失
- 2. 圖像分辨率
- 3. 如何放大和縮小位圖而不失去分辨率?
- 4. iphone 4圖像丟失分辨率
- 5. drawInRect在縮小圖像時會失去分辨率?
- 6. Android分辨率獨立位圖ImageView
- 7. Android背景圖像分辨率
- 8. 在Android中降低圖像分辨率
- 9. Android:問題圖像分辨率
- 10. 更改圖像分辨率
- 11. iPhone圖像分辨率
- 12. 分辨率的圖像
- 13. 檢測圖像分辨率?
- 14. 尋找圖像分辨率?
- 15. drawInRect:圖像分辨率
- 16. 將MATLAB圖形導入高分辨率位圖圖像
- 17. Android的圖像定位支持多種屏幕分辨率
- 18. 如何將高分辨率圖像轉換爲低分辨率圖像?
- 19. 使用jQuery切換高分辨率圖像和低分辨率圖像
- 20. 同時支持高分辨率和低分辨率圖像
- 21. HTML:在低分辨率下渲染高分辨率圖像
- 22. 規模iPad的分辨率的圖像,以適應Android的分辨率
- 23. UIVideoEditorController失去了視頻分辨率
- 24. 分享高分辨率圖像
- 25. 圖標分辨率
- 26. 更改位圖的分辨率
- 27. 實際分辨率/插位圖格式
- 28. 來自PDF的高分辨率圖像
- 29. 以原始分辨率檢索圖像
- 30. 處理高分辨率圖像
你真的得到'內存不足的例外'嗎?你處理了多少張圖片?如果你降低分辨率,當然它會失去質量......你問你的問題的方式可能不是正確的方式爲stackoverflow .... – Matthieu