我想知道是否有任何开源库可用于调整Android中的图片大小。因为在我的应用程序中我使用相机来捕捉图像。支持的图像尺寸因设备而异。所以在这里我使用了设备的最大尺寸,例如HTC Wildfire有19种尺寸我使用的是2592x 1952(WxH)。在这里,我想重新调整尺寸为250x250的实际图像,而不会在图像中出现任何损失或拉伸。我在Google和StackOverflow中搜索过,我得到了这个解决方案Thumbnailator和imgscalr,遗憾的是我无法在我的应用程序中实现(我不知道它支持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"
之类的通知。如何使用自定义尺寸重新调整捕获图像的大小。