移动端视觉SLAM学习笔记 (三) 相机参数

(1)焦距: 做视觉SLAM,一般都需要定焦(变焦的没见过,咱也不敢瞎说,另外后面还有内参标定的事),所以一个是需要手机摄像头的焦距固定,另一个事需要获取焦距;

(2)曝光: 相机的曝光参数也是比较重要的,图像的亮度还有帧率都与此相关;

(3)分辨率: 图像的大小;

上述参数,Android都有相关的获取和设置的方法,继续在上一篇的代码上进行修改,重要内容如下:

焦距固定(也就是禁止相机自动聚焦):

previewRequestBuilder.set(CaptureRequest.CONTROL_AF_MODE, CaptureRequest.CONTROL_AF_MODE_OFF);

焦距设置:

previewRequestBuilder.set(CaptureRequest.LENS_FOCUS_DISTANCE, Cam_FocusLength);

曝光参数(目前先设置为自动曝光):

previewRequestBuilder.set(CaptureRequest.CONTROL_AE_MODE, CaptureRequest.CONTROL_AE_MODE_ON);

分辨率设置:

mImageReader = ImageReader.newInstance(ImgW, ImgH, ImageFormat.JPEG, 2);

完整项目链接:

https://github.com/ntw516/VisualTest

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值