给定图像文件的路径,为该图像创建缩略图的最佳方法是(动态)?
图像大约为200-300px平方。我最初的想法是只加载图像的一个小区域,这种方法效果很好,但并不总是那么好。
BitmapRegionDecoder decoder = BitmapRegionDecoder.newInstance(new FileInputStream(file),false);
return decoder.decodeRegion(new Rect(0, 0, 100, 100),null);
答案 0 :(得分:0)
如上所述,图像大小大致相同(大约200px平方)。使用BitmapRegionDecoder我最终加载了一个居中的100px缩略图,这看起来很棒,并且不涉及任何调整大小。