要在BlackBerry上获取图像缩略图,我使用EncodedImage.scaleImage32()。它工作正常,但是当我打开原生图像查看器(来自相机应用程序)时,我看到质量上的差异 - 本机查看器缩略图看起来很好(平滑,消除锯齿),而我的有点难看。看起来本机查看器使用一些过滤器(像这样的双三次或类似)来调整图像大小。我怎么能这样做?是否有一些用于“平滑”调整大小的API?
答案 0 :(得分:1)
从5.0开始,Bitmap类有一个名为scaleInto()的方法,它可以使用过滤器来执行图像的平滑缩放。质量比没有过滤器的缩放要好得多。有关详细信息,请参阅Bitmap.scaleInto()。