Qcom camera preview偏暗问题-dump图像实践
issue
今天客户提出视频通话的画面偏暗。
此问题需要定位是流媒体传输还是sensor得问题
需要dump 进行分析
分析
1. 修改 data 目录权限
adb root
adb shell chmod 777 /data/vendor/camera
2. 设置抓取预览YUV图(preview-yuv),跳10帧, 抓10帧
:: 0x0A0A01 [0A]抓取 10 帧 [64]跳过 10 帧 [01] QCAMERA_DUMP_FRM_PREVIEW
:: 拍照的话, 就算设置抓取8帧,每次拍照也只会抓取一帧
:: 每两帧之间的帧数间隔,如跳 10 帧,抓 10 帧:抓到的就是 第12、22、一直到 102 帧。
:: 驱动设置 isp 跳 2 帧,即从第3帧算第一帧。
adb shell setprop persist.vendor.camera.dumpimg 657921
3. 再现问题
4. pull 预览 yuv 图片
adb pull data/vendor/camera/
使用YUV Eye 查看数据
http://realrace.cn/YUVEye.html
结论
将dump出的数据与客户看到的界面进行比较