找回密码
 注册
搜索
查看: 1408|回复: 3

[讨论] camera的问题mount angle,帮忙翻译一下

[复制链接]
发表于 2011-10-21 14:37:59 | 显示全部楼层 |阅读模式
2.2上的camera移到2.3上,在camere的驱动中要设置两个值
朝向和mount angle,朝向就是前camera还是后camera,问题是这个mount angle
搞不清要如何设置,到底设置多少度,前camera预览是正常的,一拍照就镜像了,所以怀疑这个angle没设置对。
结果在上层找到了说明,却没有搞明白是什么意思,
说明如下

Framework/base/core/java/android/hardware/camera.java

**
* The orientation of the camera image. The value is the angle that the
* camera image needs to be rotated clockwise so it shows correctly on
* the display in its natural orientation. It should be 0, 90, 180, or 270.
*
* For example, suppose a device has a naturally tall screen. The
* back-facing camera sensor is mounted in landscape. You are looking at
* the screen. 《《《If the top side of the camera sensor is aligned with the
* right edge of the screen in natural orientation, the value should be
* 90. If the top side of a front-facing camera sensor is aligned with
* the right of the screen, the value should be 270.》》》*
大家帮忙解释一下,这个mount angle干嘛用的,如何设置?
尤其是蓝色部分,sensor的顶端和屏的右端对齐,什么意思?
前摄像头的顶端和和屏右端对齐又是什么意思?
natural orientation指什么,我们正常使用时手机的状态?
英语很烂,让大家见笑了
 楼主| 发表于 2011-10-27 13:29:39 | 显示全部楼层
以下是引用eric_long在2011-10-26 21:36:41的发言:
这种问题不会再camera.java上出问题的,这都是再framework上了,翻转是因为你初始化寄存器设置的不对导致的。翻下datasheet就知道怎么改了。祝你好运

寄存器是对的,如果改寄存器,preview就没有镜面效果了,
就是成像会水平翻转
点评回复

使用道具 举报

发表于 2011-10-26 21:36:41 | 显示全部楼层
这种问题不会再camera.java上出问题的,这都是再framework上了,翻转是因为你初始化寄存器设置的不对导致的。翻下datasheet就知道怎么改了。祝你好运
点评回复

使用道具 举报

 楼主| 发表于 2011-10-21 22:19:39 | 显示全部楼层
做过的给个信啊[em03]
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2024-11-23 12:00 , Processed in 0.044788 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表