当前位置:  技术问答>linux和unix

镁光摄像头 很急很急!高手快进来指点下!多谢了!

    来源: 互联网  发布时间:2017-01-12

    本文导语:  我用的是镁光摄像头mt9d111  在拍照流程是preview->capture->preview模式切换的!在preview模式下初始化640x480的寄存器 在capture模式下初始化一些1600x1200寄存器 出现了一个问题j就是  拍照前预览模式设置的一些参数比如白...

我用的是镁光摄像头mt9d111  在拍照流程是preview->capture->preview模式切换的!在preview模式下初始化640x480的寄存器 在capture模式下初始化一些1600x1200寄存器
出现了一个问题j就是
 拍照前预览模式设置的一些参数比如白平衡,对比度等等没存存到1600x1200的寄存器中导致拍摄的照片没有效果 只是默认的。
请问高手 怎么才能实现在预览模式下设置的摄像头参数在拍照的照片上能显示设置的效果?

多谢了!

|
跑的是android系统吗?在camera hal层里从preview到capture会call到setParameters,在这个里面通过调用:

params.get(CameraParameters::KEY_EFFECT);
white_balance = params.get(CameraParameters::KEY_WHITE_BALANCE);

等,可获得camera apk中设置的参数,拿到这些值之后通过v4l2的ioctl设置到camera里面去吧,应该就好了,之前我也遇到过这个问题的

|
不懂 ,帮顶

|
关注关注关注关注关注关注关注关注关注关注关注关注

|

总觉得你问错区了

    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3