调整位图图像以制作100x100个人资料图片



嗨,所以我需要一个用户能够上传我必须重新尺寸并放入其配置文件的个人资料图片。轮廓图片的"区域"是100x100平方,因为它在Android设备上。让我们假设有人发布了300 x 600或600 x 300,我该如何转换/裁剪图像以适合100 x 100平方并看起来不错作为个人资料图像?我觉得这更像是一个常规的问题。

我确实知道如何调整大小和裁剪位图,只是无法弄清楚我该如何处理。

实例

android.graphics.bitmap.createbitmap(位图,0,0,宽度,高度,矩阵,true);

好吧,如果您不反对浪费某些空间,我建议只做基本缩放。将较大尺寸除以100给出比例因子。然后在每个维度上划分它,并且您的图片具有适合您所在区域的正确纵横比。

最新更新