【发布时间】:2011-07-09 04:30:53
【问题描述】:
我正在处理在 Android 上调整图像大小 - 有趣!这是我希望很小的问题:) 我正在使用相机意图拍照并将其保存在 SD 卡上。
有什么办法可以获取相机分辨率,这样我就可以知道图像的分辨率,而且每次转换时都不需要检查它?
分辨率是否可能会改变或每个设备是固定的?
是否所有图像都以“横向”格式保存?我的意思是他们总是“宽”而不是“高”?
如果屏幕上有 ImageView - 我如何知道它需要正确填充的位图大小?我连续有 4 个 Imageviews - 所有的重量都一样,所以我想我需要想出屏幕宽度并适当地调整 Bitmap 的大小?
如果我需要将图像缩放到精确的宽度 - 这是否意味着我必须计算从 OldX 到 NewX 的“比率”,然后在调用 Bitmap.createScaledBitmap 之前将其应用于 OldY?
【问题讨论】:
标签: android android-camera android-image