Java库增加了图片的分辨率

时间:2011-12-23 20:52:30

标签: java android

我正在寻找一个在我的项目中使用的java库,它允许增加给定图像的分辨率。 具体来说,如果重要, 我正在使用android Bitmap对象。 显然,没有什么比从一个人的眼睛或任何东西的反射中识别坏人,但我想说一个50x50图片并将其变成100x100图片。 显然这并不简单,但我正在寻找一个库/ API,它将为我处理所有插值/算法。

最好使用起来很简单,因为我看起来更实用,更少学术/科学。

2 个答案:

答案 0 :(得分:1)

getScaledInstance是基本图像包的一部分,但最好的答案可能是不这样做。 drawImage可用于缩放图像以填充目标矩形。

答案 1 :(得分:0)

不幸的是,您在CSI上看到的“增强按钮”功能在现实生活中并不存在。你要获得的最好的就是调整图像大小。

使用BitmapFactory解码位图时,传入BitmapFactory.Options对象并指定inSampleSize。这是解码图像时节省内存的最佳方法。

以下是示例代码: Strange out of memory issue while loading an image to a Bitmap object