我有24 * 24像素的位圖,我想動態調整位圖48 * 48像素或5 * 5像素。如何使用了這樣做丟失信息位圖縮放
Q
位圖縮放
0
A
回答
0
你可以嘗試這樣的事情
Bitmap bm = new Bitmap(@"C:\Test1.bmp");
Bitmap result = new Bitmap(48, 48);
using (Graphics g = Graphics.FromImage(result))
g.DrawImage(bm, 0, 0, 48, 48);
result.Save(@"C:\Test2.bmp");
通常縮放/調整圖像大小不會改變新的圖像質量...
0
,您將會失去信息。要給留下印象您不會損失儘可能多的信息,您需要使用anti-aliasing。遍歷原始圖像,並通過取其最終圖像中的一個像素來合併將變爲的像素,方法是取其顏色的平均值。
相關問題
- 1. Android Studio:位圖縮放圖
- 2. Android縮放位圖圖像
- 3. ImageView位圖縮放尺寸
- 4. Android Desire HD位圖縮放
- 5. 使用Android縮放位圖
- 6. Android縮放畫布位圖
- 7. 重新縮放位圖的縮放視圖
- 8. 縮放位圖輸出扭曲圖像
- 9. 繪圖時縮放位圖 - 性能
- 10. Android視圖佈局縮放位圖
- 11. 將覆蓋圖應用於縮放位圖 - 縮放覆蓋圖的問題
- 12. 縮放位%至80%
- 13. 本地sdk函數來縮放位圖?
- 14. 位圖不能縮放到高度Android
- 15. 縮放位圖以適應854寬屏
- 16. Android縮放位圖簽名到pdf
- 17. 如何從ImageView中縮放位圖
- 18. 創建居中縮放的位圖
- 19. 來自url的位圖沒有縮放
- 20. Android的加速位圖縮放
- 21. 縮放大位圖替代方法
- 22. 縮放矩形以匹配位圖
- 23. 動態定位縮放的html圖像
- 24. Android View.getDrawingCache縮放位圖不正確
- 25. 更快地繪製縮放的位圖
- 26. 縮放和定位圖像效果
- 27. 背景圖像(縮放和定位)
- 28. 如何將android代碼從壓縮位圖更改爲reszie或縮放位圖?
- 29. 縮放圖像
- 30. 縮放繪圖
您想要將24 * 24像素大小調整爲5 * 5像素而不會丟失信息。 *抓頭*。如果你發現一個解決方案,你可能會贏得圖靈獎。 – codymanix 2010-10-27 08:30:13