大家好,我在将图像缩放到方形大小时遇到问题。 612 * 612
首先我从imageview获取图像作为缓存,然后我将其转换为Bitmap图像。
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裁剪工具。谢谢