我有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. Android RemoteControlClient位圖縮放
- 4. 如何縮放位圖
- 5. Android位圖不會縮放
- 6. 如何縮放位圖?
- 7. Android Desire HD位圖縮放
- 8. 使用Android縮放位圖
- 9. 位圖資源縮放Android
- 10. 通過Seekbar縮放位圖
- 11. ImageView位圖縮放尺寸
- 12. Android縮放畫布位圖
- 13. Android - 縮放並壓縮位圖
- 14. 重新縮放位圖的縮放視圖
- 15. 繪圖時縮放位圖 - 性能
- 16. 縮放位圖輸出扭曲圖像
- 17. Android視圖佈局縮放位圖
- 18. 捏縮放 - 不能保持圖像位置固定在縮放
- 19. 縮放從縮放位置上的CGContext上繪製的圖像
- 20. 將覆蓋圖應用於縮放位圖 - 縮放覆蓋圖的問題
- 21. 如何在地圖上顯示位圖之前縮放位圖?
- 22. 縮放位%至80%
- 23. C#負載縮放的位圖
- 24. 獲取的ImageView的位圖縮放
- 25. 我想在ACTION_MOVE上縮放位圖android
- 26. 縮放矩形以匹配位圖
- 27. 動態定位縮放的html圖像
- 28. Android View.getDrawingCache縮放位圖不正確
- 29. 縮放和定位圖像效果
- 30. 地圖縮放到當前位置
您想要將24 * 24像素大小調整爲5 * 5像素而不會丟失信息。 *抓頭*。如果你發現一個解決方案,你可能會贏得圖靈獎。 – codymanix 2010-10-27 08:30:13