android 图片大小限制,Android相机支持图片大小

我正在尝试检索可用的相机图像尺寸,因此我可以将相机调整为我首选的图像分辨率.

要检索Android相机尺寸,我使用了以下代码:

camera=Camera.open();

Parameters params = camera.getParameters();

List sizes = params.getSupportedPictureSizes();

for (int i=0;i

Log.i("PictureSize", "Supported Size: " +sizes.get(i));

}

这给了我以下输出,我不知道如何转换为大小.

"Supported size: android.hardware.Camera$Size@65d4c50"

"Supported size: android.hardware.Camera$Size@65d4a70"

"Supported size: android.hardware.Camera$Size@3fe4e00"

"Supported size: android.hardware.Camera$Size@3fe4cd0"

"Supported size: android.hardware.Camera$Size@18f5600"

"Supported size: android.hardware.Camera$Size@13f7860"

如果有人能帮我理解输出,那对我很有帮助,谢谢!

编辑:我通过执行以下操作最终解决了我的问题:

camera=Camera.open();

Parameters params = camera.getParameters();

List sizes = params.getSupportedPictureSizes();

Camera.Size result = null;

for (int i=0;i

result = (Size) sizes.get(i);

Log.i("PictureSize", "Supported Size. Width: " + result.width + "height : " + result.height);

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值