gpt4 book ai didi

Android 如何将 Scalr 4.2 或 'java-image-scaling' 用于 HQ 缩略图

转载 作者:太空狗 更新时间:2023-10-29 14:22:10 27 4
gpt4 key购买 nike

我正在尝试创建高质量的缩略图,已经尝试了大多数 Android 方法但仍不满意。

这是一个很好的post我发现,我想在其中尝试使用适用于 Android 的 Scalr 或“java-image-scaling”库。

这是 Scalr和'java-image-scaling '

问题:我可以在 Android 开发中使用它们吗?如何使用? (因为我没有看到它在任何地方提到)

最佳答案

不可能将 Scalr 与 android 一起使用,因为它使用 java.awt.image.BufferedImage,它不是 Android SDK 的一部分(其余部分也不是java.awt).

Android 使用 android.graphics.Bitmap,而不是 BufferedImage。我还没有找到像 Scalr 这样好的 Android 库,但是 Bitmap 类支持缩放、旋转和其他转换非常好,请查看 createBitmamp与矩阵参数。

例如,下面的代码翻转一个位图,然后将其保存在另一个位图中

Matrix mirrorMatrix = new Matrix();
mirrorMatrix.preScale(-.5f, .5f);
// Create a flipped sprite using the transform matrix and the original sprite
flippedBitmap = Bitmap.createBitmap(orgBitmap, 0, 0, orgBitmap.getWidth(), orgBitmap.getHeight(),mirrorMatrix, true);

关于Android 如何将 Scalr 4.2 或 'java-image-scaling' 用于 HQ 缩略图,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15714579/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com