MT6575 平板模式 camera 预览拉伸的问题

在MT6575平台的Android 4.0系统中,当设置为1024x600的平板模式后,相机预览图像出现横向拉伸。为了解决这个问题,需要修改`Cfg_tuning_mt6575.h`文件中的`getSensorOrentation()`方法,以及`packages/apps/Camera/src/com/android/camera/camera.java`文件中的`updateCameraParametersPreference()`方法。主要涉及调整相机角度和设置合适的预览尺寸,确保在不同角度下正确显示预览图像。
摘要由CSDN通过智能技术生成

MT6575 平台 android 4.0版本 改成1024x600的平板模式

进camera预览图像横向拉伸

解决方案:

1. 若 camera旋转了90°,修改 mediatek/custom/xxxx/hal/camera/camera/Cfg_tuning_mt6575.h 文件里

         getSensorOrentation()

        {

               static SensorOrientation_T inst ={

                u4Degree_0 : 90,

                u4Degree_1: 0,

           }

        }

      .............

2.  packages/apps/Camera/src/com/android/camera/camera.java

      在方法private void updateCameraParametersPreference() 中

  if (mMeteringAreaSupported) {
   // Use the same area for focus and metering.
   mParameters.setMeteringAreas(mFocusManager.getMeteringAreas());
  }

  int camOri = CameraHolder.instance().getCameraInfo()[mCameraId].orientation;
// Vincent.Yu modify for p507 20121213

  if(camOri == 0 || camOri

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值