专栏底层软件hobotplayerv.2.02.1抓取RAW图失败

hobotplayerv.2.02.1抓取RAW图失败

已解决
青山白马2022-12-30
52
31

如下图所示,输入raw_num=2,勾选save_raw,结果没有数字倒计时的过程,RAW文件夹也是空的。如果是相同的操作抓取YUV图片,却能成功抓取出来。

所以想知道为什么抓取YUV图成功,抓取RAW图却失败呢?

以及这个continue_num的作用是什么呢?

底层软件
征程3征程5
评论4
0/1000
  • 新手村
    Lv.4

    您好:

    raw抓取需要在开发板跑数据流时,把raw输出打开,不然会抓取raw失败;

    谢谢

    2022-12-30
    0
    18
    • 青山白马回复新手村:

      J3平台是这样打开吗:

      cd /app/bin/tuning_tool/

      sh run_tuning_preivew.sh a

      2022-12-30
      0
    • 新手村回复青山白马:

      你在执行sh run_tuning_preivew.sh的时候,有一个选择是please select online/offline,请选择offline mode,这样就能出raw了

      2022-12-30
      2
    • 费小财回复青山白马:

      please select online/offline: o/f : 此处选f

      2022-12-30
      0
    • 青山白马回复新手村:

      你好,已经选择offline了,还是没有出RAW图

      2022-12-30
      0
    • 新手村回复青山白马:

      麻烦提供一下sdb_imx415_raw10bit_4k_linear_offline.json,看着有可能json中的配置配错了

      2022-12-30
      0
    • 新手村回复青山白马:

      把sif下面的output字段改成如下试试:

      按理说现在你这边的配置ddr_raw_dump_debug为1,本地就应该会进行rawdump

      2022-12-30
      0
    • 青山白马回复新手村:

      你好,这个文件要放在板端上的哪一级目录才会生效

      2023-01-03
      0
    • 新手村回复青山白马:

      替换到/etc/vio_tools/sdb_cfg/下面的同名json文件

      2023-01-03
      0
    • 青山白马回复新手村:

      如下修改验证依旧拍不了RAW图

      2023-01-03
      0
    • 新手村回复青山白马:

      你执行的时候,抓一份logcat log,然后贴一下log给我们分析一下,麻烦了;现在阶段只能分析log了;

      hbplayer界面中raw_frameID会跳变了,才能进行rawdump;

      2023-01-03
      0
    • 青山白马回复新手村:

      你是要抓系统log吗,具体抓log方法是什么?我要把offline.json恢复成原来的参数去抓log吗

      2023-01-03
      0
    • 新手村回复青山白马:
      先在后台执行logcat > log.txt,然后换个终端执行sh run_tuning_preivew.sh;等出图了就把logcat停了,看下log.txt
      2023-01-03
      0
    • 青山白马回复新手村:

      这样抓取出来的LOG文件很大,聊天窗口有没有上传附件的方法,如果没有我只能再开一个帖子来上传

      2023-01-03
      0
    • 新手村回复青山白马:

      应该没有上传附件的按钮,你就把logcat输出的log和dmesg log,都保存一份上传到新帖子上好了;

      2023-01-03
      0
    • 青山白马回复新手村:
      我输入logcat指令后,然后执行sh run_tuning_preivew.sh,等到出图后ctrl+c终止log抓取,最终抓出来只有1K,没有啥信息。
      2023-01-03
      0
    • 新手村回复青山白马:
      sh run_tuning_preivew.sh执行之前,还需要执行export LOGLEVEL=4,这样就是把debug log打开了;另外你把sh run_tuning_preivew.sh执行窗口的log也完整的贴下,麻烦了
      2023-01-03
      0
    • 青山白马回复新手村:

      可以拍RAW图了,原来是我那个RAW_EN一直没有勾上

      2023-01-03
      1
    • 新手村回复青山白马:

      那说明配置没问题了,这问题算结了;

      2023-01-03
      0
  • 只蓝片羽
    Lv.1

    您好:

    这里抓取raw图除了hobotplayer的以上操作外,还需要在开发板上做相应的使能操作。

    如果是J5上用tuning环境,需要带参数a运行:
    /app/bin/tuning_tool/run_tuning.sh a

    若使用的vpm的case,应该是不能抓取raw。

    谢谢~

    2022-12-30
    0
    5
    • 青山白马回复只蓝片羽:

      请问J3平台也是要带a吗,如下指令操作依旧不能抓RAW图

      cd /app/bin/tuning_tool/

      sh run_tuning_preivew.sh a
      2022-12-30
      0
    • 青山白马回复只蓝片羽:

      vpm的case,这个是什么东西呢

      2022-12-30
      0
    • 只蓝片羽回复青山白马:

      您好,J3上不是的,J3的脚本会有提示如下:

      please select online/offline: o/f : 此处选f

      谢谢~

      2022-12-30
      0
    • 只蓝片羽回复青山白马:

      您好,这里vpm的case说的vpm的case是指的是J5平台上的VPM相关测试case:

      /app/bin/vps/vpm/vio_test_case.sh

      2022-12-30
      0
    • 费小财回复青山白马:

      vpm是J5上的对vps通路的配置的

      2022-12-30
      0
  • 费小财
    Lv.5

    您好,

    continue num代表缓存几张raw数据

    2022-12-30
    0
    4
    • 青山白马回复费小财:
      那这里的作用和continue num有什么区别
      2022-12-30
      0
    • 费小财回复青山白马:

      存2帧跟后台缓存是2件事件,缓存的越多对hbplayer可实现的功能越多,多系统的影响会越大

      2022-12-30
      0
    • 青山白马回复费小财:
      也就是说,这两者都是能连续缓存,但continue num是所有图片后台缓存到BUFFER后再去生成,save_config---raw_num是拍完一张缓存一张吗?
      2022-12-30
      0
    • 费小财回复青山白马:

      save_config---raw_num是指保存raw的数量的,有缓存就用缓存,没缓存就用实时数据的吧

      2022-12-30
      0
  • 新手村
    Lv.4

    您好:

    continue_num是用来缓存连续几帧raw数据,望知悉;

    谢谢

    2022-12-30
    0
    0