求助:录制视频时如何关闭自动对焦和自动稳像?(或者有偿请求帮助指导)

chenxiao86 2017-12-27 09:33:20
小弟刚入门安卓编程,主要是需要写个程序记录手机拍摄的图像以及IMU和GPS信息。目前已经能够得到这些数据并且记录下来,但想设置固定焦距并且关闭自动稳像一直不成功。尝试了一周多,没进展,故在此请求高手帮忙。

我在createCaptureRequest里的设置如下:
previewRequestBuilder.set(CaptureRequest.CONTROL_AE_MODE, CaptureRequest.CONTROL_AE_MODE_OFF);
// 对焦无穷远
previewRequestBuilder.set(CaptureRequest.CONTROL_AF_MODE, CaptureRequest.CONTROL_AF_MODE_OFF);
previewRequestBuilder.set(CaptureRequest.LENS_FOCUS_DISTANCE, 0.5f);
previewRequestBuilder.set(CaptureRequest.CONTROL_AF_MODE, CaptureRequest.CONTROL_AF_STATE_FOCUSED_LOCKED);
//关闭自动稳像
previewRequestBuilder.set(CaptureRequest.LENS_OPTICAL_STABILIZATION_MODE, CaptureRequest.CONTROL_VIDEO_STABILIZATION_MODE_OFF);

但运行后还是有自动稳像,对焦有时候对,有时候不对。很费解。

另外,如果有人能帮忙写一下这段程序,小弟愿意支付1000RMB作为酬劳。有意者请联系微信:371961771.
多谢大神们。
...全文
515 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧