ITS:scene2_a/test_effects fail

问题描述:

test_effects.py里面定义的下面8个特效,都不生效。每张都和关闭特效的照片差不多。

EFFECTS = {0: 'OFF',

1: 'MONO',

2: 'NEGATIVE',

3: 'SOLARIZE',

4: 'SEPIA',

5: 'POSTERIZE',

6: 'WHITEBOARD',

7: 'BLACKBOARD',

8: 'AQUA'}

fail的情况:

Mono                                                                        OFF

对比高通snapdragoncamera app中的effect设定是可以起作用给的。只是ITS case app没有生效。

运行命令:

python tools/run_all_tests.py camera=1 scenes=2_a device=21281D8070

问题解析:

1. 打开下面的log

chi-cdk/core/chiutils/chxutils.cpp

CHX_LOG_VERBOSE("SensorMode %d UC %u feature %u %d scene %d effect %d", sensorModeIndex,

chiTuningModeParameter.TuningMode[2].subMode.usecase,

chiTuningModeParameter.TuningMode[3].subMode.feature1,

chiTuningModeParameter.TuningMode[4].subMode.feature2,

chiTuningModeParameter.TuningMode[5].subMode.scene,

chiTuningModeParameter.TuningMode[6].subMode.effect);

于是在测试一遍,抓出test_effects测试case的中log,如下。

行 34335: 01-17 14:49:29.784 888 6520 I CHIUSECASE: [VERBOSE] chxutils.cpp:1917 FillTuningModeData() SensorMode 2 UC 1 feature 0 0 scene 0 effect 0

行 35834: 01-17 14:49:30.736 888 6520 I CHIUSECASE: [VERBOSE] chxutils.cpp:1917 FillTuningModeData() SensorMode 2 UC 1 feature 0 0 scene 0 effect 1

行 37471: 01-17 14:49:31.663 888 6520 I CHIUSECASE: [VERBOSE] chxutils.cpp:1917 FillTuningModeData() SensorMode 2 UC 1 feature 0 0 scene 0 effect 3

行 39137: 01-17 14:49:32.708 888 6520 I CHIUSECASE: [VERBOSE] chxutils.cpp:1917 FillTuningModeData() SensorMode 2 UC 1 feature 0 0 scene 0 effect 4

行 40760: 01-17 14:49:33.706 888 6520 I CHIUSECASE: [VERBOSE] chxutils.cpp:1917 FillTuningModeData() SensorMode 2 UC 1 feature 0 0 scene 0 effect 2

行 42418: 01-17 14:49:34.688 888 6520 I CHIUSECASE: [VERBOSE] chxutils.cpp:1917 FillTuningModeData() SensorMode 2 UC 1 feature 0 0 scene 0 effect 5

行 43988: 01-17 14:49:35.684 888 6520 I CHIUSECASE: [VERBOSE] chxutils.cpp:1917 FillTuningModeData() SensorMode 2 UC 1 feature 0 0 scene 0 effect 6

行 45564: 01-17 14:49:36.628 888 6520 I CHIUSECASE: [VERBOSE] chxutils.cpp:1917 FillTuningModeData() SensorMode 2 UC 1 feature 0 0 scene 0 effect 10

行 47190: 01-17 14:49:37.564 888 6520 I CHIUSECASE: [VERBOSE] chxutils.cpp:1917 FillTuningModeData() SensorMode 2 UC 1 feature 0 0 scene 0 effect 11

从log中可以说明,ITS case 测试的是sensor 2, USER CASE: snapshot,feature1:none, feature2:none, scene:none , effect 为 'MONO', 'NEGATIVE', 'SOLARIZE', 'SEPIA', 'POSTERIZE','WHITEBOARD','BLACKBOARD', 'AQUA'

所以在tuning参数中添加上sensor2,snapshot,feature1.none,feature2.none, scene.none, 所有需要的effect。

关于ID 的对应模块的对应关系可以在下面的文件中找到

vendor/qcom/proprietary/chi-cdk/api/common/chituningmodeparam.h

比如关于UC,可以查看

高通平台ITS:scene2_a/test_effects fail相关推荐

  1. 高通平台ITS:sensor_fusion test_sensor_fusion.py Fail

    [ITS]sensor_fusion test_sensor_fusion.py Fail,测试gyro senor和camera sensor看到同一点位的时间和位置的同步. 先确认: 1.设备有G ...

  2. 高通平台android开发总结

    http://www.cnblogs.com/yuzaipiaofei/archive/2012/07/24/4124179.html 1.高通平台android开发总结 1.1 搭建高通平台环境开发 ...

  3. 高通平台android 环境配置编译及开发经验总结

    完全转自:http://blog.csdn.net/dongwuming/article/details/12784535 1.高通平台android开发总结 1.1 搭建高通平台环境开发环境 在高通 ...

  4. 高通平台android开发总结 .

    http://blog.csdn.net/mirkerson/article/details/7691029 http://blog.csdn.net/mirkerson/article/detail ...

  5. 高通平台android 环境配置编译及开发经验总结【转】

    1.高通平台android开发总结 1.1 搭建高通平台环境开发环境 在高通开发板上烧录文件系统 建立高通平台开发环境 高通平台,android和 modem 编译流程分析 高通平台 7620 启动流 ...

  6. android 高通平台有前途吗,华为鸿蒙计划要适配高通平台了,可以告别安卓搭载鸿蒙OS了?...

    鸿蒙走出这一步是可以想象到的,看来华为打造这个系统希望的结果是万物皆可盘呀,所以一开始就提出了开源,也就意味着这次是高通,下次就可以是联发科,甚至更多的手机品牌也完全就可以搭载!早期我们一直在说国产手 ...

  7. 高通平台android7.1系统显示旋转180度

    实现方法 内核层修改 kernel\msm-3.18\arch\arm\boot\dts\qcom\dsi-panel-lm215w-lvds-1080p-video.dtsi增加qcom,mdss- ...

  8. 高通平台modem部分mbn文件的OTA和PDC升级方法

    高通平台modem部分mbn文件的OTA和PDC升级方法 最近需要采用一种移动物联网卡,发现在apns-conf.xml增加了对应apn信息后,部分设备采用新的xml就可以支持新卡,但部分设备还不行, ...

  9. 高通平台device tree生成platform device的过程(MSM8909)

    点击打开链接 在arch/arm/kernel/setup.c中,通过customize_machine函数中的machine_desc->init_machine();来调用高通平台的mach ...

最新文章

  1. 患者信息SQL v1
  2. 【译】From Smart Contracts to Courts with not so Smart Judges
  3. windows系统下_ffmpeg编译_2011年
  4. mysql 不显示消息错误_如何编写不吸的错误消息
  5. 拦截器RetryAndFollowUpInterceptor分析
  6. php mysql账号注册_php mysql用户注册登陆代码_PHP教程
  7. FOSRestBundle功能包:使用指南
  8. 柱形图配色丨细节问题
  9. 如何在ppt中生成柱状图_PPT幻灯片中怎么插入柱形图数据图表?
  10. bzoj5064 B-number 数位dp
  11. docker容器无root 权限,如何获得docker容器里面的root权限
  12. 中关村GHOST WIN7 SP1旗舰版
  13. Gearman中文手册技术文档分享chm
  14. 生成的分子图像是否可以识别为SMILES,然后再将识别后的SMILES转换为图像?
  15. protues仿真51单片机教程
  16. 原生php写简单的聊天室
  17. python的argparse模块add_argument详解
  18. 【历史杂谈】之《古代最美的谎言》
  19. 加拿大计算机最好的学校排名2015年,九大院校!加拿大的计算机专业实力排名!...
  20. 阿里巴巴与蚂蚁集团开源框架SOFA Boot

热门文章

  1. Matlab中stft函数的使用与原理
  2. 移植AT91Bootstrap1.15
  3. [从头读历史] 第310节 星球战争 BC2399 至 BC2300(公元前24世纪)
  4. java调用kettle自定义kettle.properties配置文件路径
  5. python实现3d人物建模_一张图实现3D人脸建模!这是中科院博士生入选ECCV的新研究 | 开源...
  6. 【深度】谭铁牛院士谈人工智能发展新动态
  7. html盒子怎么定义,CSS盒状模型的定义
  8. 日历农历vue包括24节气等内容
  9. 游戏数学: 计算屏幕点中的平面上的点(上帝视角)
  10. 互联网金融学习总结(4)——大数据风控的九种维度