在Android上调整(缩小)图像时如何避免像素化?

时间:2013-04-05 15:19:59

标签: android image-processing

我们正在将使用相机拍摄的照片调整为大约1024x768,以便上传。在大多数Android设备上,我们的代码运行正常,但有些代码没有(例如Motorola Photon 4G,Galaxy Nexus,Motorola Droid X2)。

我们正在使用此处的代码:https://stackoverflow.com/a/9234895/679339

但是当它不起作用时,调整大小的图像如下所示:pixalated

有人知道为什么吗?

1 个答案:

答案 0 :(得分:1)

Android会根据运行设备的像素密度调整图像大小。您需要获取设备的显示尺寸和密度,以便根据查看其尝试将图像置于其中的方式了解Android将尝试对您的照片执行的操作