1

我想知道是否有任何开源库可用于在 Android 中调整图像大小。因为在我的应用程序中,我使用相机来捕捉图像。支持的图像尺寸因设备而异。所以在这里我使用了设备的最大尺寸,例如 HTC Wildfire 有 19 种尺寸,我使用了 2592x 1952 (WxH)。在这里,我想用 250x250 的大小重新调整实际图像的大小,而不会使图像丢失或拉伸。我在 Google 和 StackOverflow 中搜索,我得到了这个 Solutions Thumbnailatorimgscalr,不幸的是我无法在我的应用程序中实现(我不知道它支持 android,如果是的话,请发布解决方案,我该如何实现)。当我在 /libs 文件夹中添加 ThumNailator jar 并在我的代码中添加此代码片段时,

            Thumbnails.of(new File(sdRoot + dir + fileName).listFiles())
                    .size(100, 100).outputFormat("JPEG")
                    .outputQuality(0.85)
                    .toFiles(Rename.PREFIX_DOT_THUMBNAIL);

它显示类似的通知"The type java.awt.image.BufferedImage cannot be resolved. It is indirectly referenced from required .class files"。如何使用我的自定义大小重新调整捕获的图像的大小。

4

0 回答 0