大家好,我在将图像缩放为正方形时遇到问题。612 * 612
首先,我从 imageview 获取图像作为缓存,然后将其转换为位图图像。
view.setDrawingCacheEnabled(true);
view.buildDrawingCache();
save = view.getDrawingCache();
然后我使用Bitmap.createScaledBitmap
如下
Bitmap a = Bitmap.createScaledBitmap(save, 612, 612, true);
它可以按我的意愿工作,但是当图像缩放时它会失去质量
这是我compress
保存/分享图像的方式
a.compress(Bitmap.CompressFormat.PNG, 100, out);
我通过我的应用程序将它分享到 Instagram 以适应 instagram 裁剪工具,但图像总是质量低下。谁能告诉我如何在不损失质量的情况下缩放/调整图像尺寸或在不损失质量的情况下适合 instagram 裁剪工具。谢谢