我正在寻找一个在我的项目中使用的java库,它允许增加给定图像的分辨率。 具体来说,如果重要, 我正在使用android Bitmap对象。 显然,没有什么比从一个人的眼睛或任何东西的反射中识别坏人,但我想说一个50x50图片并将其变成100x100图片。 显然这并不简单,但我正在寻找一个库/ API,它将为我处理所有插值/算法。
最好使用起来很简单,因为我看起来更实用,更少学术/科学。
答案 0 :(得分:1)
getScaledInstance是基本图像包的一部分,但最好的答案可能是不这样做。 drawImage可用于缩放图像以填充目标矩形。
答案 1 :(得分:0)
不幸的是,您在CSI上看到的“增强按钮”功能在现实生活中并不存在。你要获得的最好的就是调整图像大小。
使用BitmapFactory解码位图时,传入BitmapFactory.Options对象并指定inSampleSize。这是解码图像时节省内存的最佳方法。
以下是示例代码: Strange out of memory issue while loading an image to a Bitmap object