TI论坛
直播中

刘宇

8年用户 225经验值
私信 关注
[问答]

请问DM368 下获取图像 颜色有问题是什么原因?

各位专家:
        目前 我们在dm368上使用的是appro 2.6 IPNC。
我们将captureRawInMode设置为 AVSERVER_CAPTURE_RAW_IN_MODE_DDR_IN也就是采用 ISIF-->DDR-->RSZ-->DDR时,图像是正常的。
但是但我将captureRawInMode设置为AVSERVER_CAPTURE_RAW_IN_MODE_ISIF_IN时也就是采用ISIF-->RSZ-->DDR时,图像就不对了。
正常的和错误的图像如下


是不是使用ISIF-->RSZ-->DDR这个路径时 除了将captureRawInMode设置为AVSERVER_CAPTURE_RAW_IN_MODE_ISIF_IN 还需要修改其他参数?
怎样才能在使用ISIF-->RSZ-->DDR这个路径时,得到正确的图像?
谢谢

回帖(10)

赵天湖

2018-7-25 08:39:47
试验一下修改这个地方:
IPIPEIF CFG2里面有两个yuv16相关的位,ipnc的代码只改了yuv8那位,yuv16那位也要改过来才行
建议修改如下,drv_ipipe.c
gDRV_ipipeObj.ipipeifInSrcConfig.isifInType             = CSL_IPIPEIF_ISIF_INPUT_TYPE_RAW;
改成:
gDRV_ipipeObj.ipipeifInSrcConfig.isifInType             = CSL_IPIPEIF_ISIF_INPUT_TYPE_YUV;
举报

刘宇

2018-7-25 08:59:37
引用: 60user102 发表于 2018-7-25 08:39
试验一下修改这个地方:
IPIPEIF CFG2里面有两个yuv16相关的位,ipnc的代码只改了yuv8那位,yuv16那位也要改过来才行
建议修改如下,drv_ipipe.c

谢谢了!
修改了这个参数以后,图像颜色已经正常了。但是图像上方出现了黑边,如下:

 这个应该怎样修改才能解决列?
举报

赵天湖

2018-7-25 09:16:42
引用: jfsuwef 发表于 2018-7-25 08:59
谢谢了!
修改了这个参数以后,图像颜色已经正常了。但是图像上方出现了黑边,如下:

修改csl_rszCommon.c中CSL_rszSetInFrameConfig里SRC_HPS/SRC_VPS的值
举报

刘宇

2018-7-25 09:30:41
引用: 60user102 发表于 2018-7-25 09:16
修改csl_rszCommon.c中CSL_rszSetInFrameConfig里SRC_HPS/SRC_VPS的值

谢谢了
我们修改了gDRV_ipipeObj.rszInFrameConfig.inStartY的值以后,图像正常了
举报

更多回帖

发帖
×
20
完善资料,
赚取积分