我需要一种将图像缩放到78x78的方法。我已经切割图像的一部分了,像这样的发现,这样做的方法:缩小比例并在android中制作图像正方形
Bitmap image = Bitmap.createBitmap(image, 0, 0, 78, 78);
,但我需要保持尽可能多的图像成为可能。我曾经想过缩放图像,然后将它缩小:
Bitmap image = Bitmap.createScaledBitmap(imageTest, 78, 78, true);
但当然这会产生一个被压扁的方形图像。
任何人都可以建议我如何创建一个78x78图像,不重新调整和保持尽可能多的原始图像尽可能?
是什么形状的原始图像?当你说压扁你的意思是形状改变了吗? – Knells
“挤压”或调整图像大小的替代方法是采用它。在这种情况下,你想扔掉哪部分图像? –
各种尺寸。总是150高或宽,但对面总是不同。 – user3746428