89平台改摄像头方向,视窗只有中间一块,没有满屏预览
时间:10-02
整理:3721RD
点击:
89平台前后摄像头角度都歪了90度,模组打样图纸是OK的,软件中改了角度,改的代码如下,更改角度值
sensorOrientation_T const&
getSensorOrientation()
{
static SensorOrientation_T const inst = {
u4Degree_0 : 90, // main sensor in degree (0, 90, 180, 270)
u4Degree_1 : 0, // sub sensor in degree (0, 90, 180, 270)
};
return inst;
但是改完之后,摄像头角度是正常了,但是预览的视窗区域从以前的满屏显示变成了中间的一块区域显示,上下2部分很大空白,89平台改角度有碰到这个问题的么,请指教!
sensorOrientation_T const&
getSensorOrientation()
{
static SensorOrientation_T const inst = {
u4Degree_0 : 90, // main sensor in degree (0, 90, 180, 270)
u4Degree_1 : 0, // sub sensor in degree (0, 90, 180, 270)
};
return inst;
但是改完之后,摄像头角度是正常了,但是预览的视窗区域从以前的满屏显示变成了中间的一块区域显示,上下2部分很大空白,89平台改角度有碰到这个问题的么,请指教!
都90度了还叫打样ok吗?
重新打样吧
这种问题明显是模组要转90度打样,其他方法都不好使.
getSensorOrientation() 这个函数在89中有好几个地方都有,你用的是什么格式的摄像头(raw还是yuv?),同时修改的是哪个目录下的文件?mediatek/common/hal 还是 mediatek/mt6589/hal ?
我的是raw格式,我修改的是89jb-v1\mediatek\custom\a9t\hal\imgsensor\src下面的方向
