TI中文支持网
TI专业的中文技术问题搜集分享网站

求教 如何完全跳过ede边缘图像增强模块

我们发现这个模块 会对图像画质产生影响,过度锐化细节,因此希望跳过这个模块。

但是修改ti_vdis.c里面的pContext->enableEdgeEnhancement = FALSE,发现屏幕绿屏,

于是修改System_displayCtrlInit里面的dcEdeCfg参数,发现及时强度dcEdeCfg.strength调整到最弱,还是有明显的锐化

Eason Wang:

Hi ,

HDVPSS文档中EDE模块可以设置bypass

3.8.19 EDE_cfg_ede18 Register (offset = 48h) [reset = 0h]

bit31    CFG_BYP R/W 0h Unsigned 1bit. Default:0 EDE all bypass.0: normal operation1: EDE is bypassed

Eason Wang:

回复 Eason Wang:

你直接配置寄存器看一下吧。

zhipeng zhu:

回复 Eason Wang:

尝试了修改寄存器  修改后马上绿屏 

Louis:

回复 zhipeng zhu:

请看RDK的原始代码,已经配置EDE为bypass了。

if (pPrm->enableEdgeEnhancement) { dcEdeCfg.ltiEnable = TRUE; dcEdeCfg.horzPeaking = TRUE; dcEdeCfg.ctiEnable = TRUE; dcEdeCfg.transAdjustEnable = TRUE; dcEdeCfg.lumaPeaking = TRUE; dcEdeCfg.chromaPeaking = TRUE; dcEdeCfg.minClipLuma = 0; dcEdeCfg.maxClipLuma = 1023; dcEdeCfg.minClipChroma = 0; dcEdeCfg.maxClipChroma = 1023; dcEdeCfg.bypass = TRUE; dcCreateCfg.edeConfig = &dcEdeCfg; }

赞(0)
未经允许不得转载:TI中文支持网 » 求教 如何完全跳过ede边缘图像增强模块
分享到: 更多 (0)