android.graphics.Bitmap.createScaledBitmap
的声明是
public static Bitmap createScaledBitmap
(Bitmap src, int dstWidth, int dstHeight, boolean filter)
但是,文档没有解释任何参数。除了 boolean filter
之外,所有这些都非常明显。有谁知道它的作用吗?
最佳答案
扩展 Karan 的回答:作为一般规则,如果您将图像缩放,您不会看到任何差异,但如果您将其缩放,您会看到任何差异/em>。
传递 filter = false
将产生 block 状像素化图像。
通过 filter = true
将使您的边缘更平滑。
但是,正如 EIYeante 在评论中指出的那样,您可能仍然会看到不同之处。 This is their example image.
关于android - createScaledBitmap 的过滤器参数有什么作用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2895065/