首页 > 解决方案 > 使用双三次或双线性缩放来缩放位图

问题描述

通过我的 android 应用程序上传图像后,我将其缩小到 360 像素宽的大小。但是,我认为锯齿状边缘和像素化外观的缩小非常糟糕。当我在 Photoshop 中使用双三次或双线性缩放选项缩小同一图像时,对于这么小的图像,照片看起来很可爱,而且出奇地清晰。如何使用这些缩放方法之一在 android 应用程序中缩放位图?我怀疑现在正在使用的是最近邻。

https://imgur.com/a/iYZWRBW

我现在用来缩放位图的代码是:

val resizedBitmapSmall =
            Bitmap.createScaledBitmap(sourceBitmap, targetWidthSmall, targetHeightSmall, true)

谢谢!

标签: javaandroidkotlinbitmap

解决方案


推荐阅读