android camera 分辨率,Android:相机帧分辨率大于640x480(Android: camera frame resolution larger than 640x480)...

在Android中,相机预览通常限制为640x480,但通过设置ImageFormat.YUY2,分辨率(如2592x1944)和适当的帧速率,可以请求并处理更高分辨率的帧,尽管预览仍需较低分辨率。
摘要由CSDN通过智能技术生成

Android:相机帧分辨率大于640x480(Android: camera frame resolution larger than 640x480)

在Android中,您需要将Surface设置为相机,以便进行预览。 但相机预览仅支持640x480 。 我尝试在C ++(Android NDK)中使用OpenCV和VideoCapture,但更高的分辨率也无效。

那么,有没有办法要求更高分辨率的相机帧(例如1024x768 - 相机支持)并处理这些帧而不实际显示它们?

谢谢你的任何提示。

In Android you need to set a Surface to the camera so that you get a preview. But camera preview is only supported up to 640x480. I tried using OpenCV and VideoCapture in C++ (Android NDK) but higher resolution did not work either.

So, is there a way to request camera frames in higher resolutions (for example 1024x768 - which is supported by the camera) and process those frames without actually displaying them?

Thanks for any hint.

原文:https://stackoverflow.com/questions/19181692

更新时间:2020-01-03 03:52

最满意答案

我发现它是ImageFormat和分辨率的组合。 您需要设置正确的Imagefo

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值