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

DM8127 fullfeather下视频图像太暗

我编译使用的是fullfeather模式(以后要用到DSP模块),用到了camera和display两个link,以下是源码:

Void MultiCh_createTriStreamFullFtr()
{

CameraLink_CreateParams cameraPrm;
CameraLink_VipInstParams *pCameraInstPrm;
CameraLink_OutParams *pCameraOutPrm;

DisplayLink_CreateParams displayPrm;

MultiCh_detectBoard();
System_linkControl(SYSTEM_LINK_ID_M3VPSS,SYSTEM_M3VPSS_CMD_RESET_VIDEO_DEVICES, NULL, 0, TRUE);

gVcamModuleContext.cameraId = SYSTEM_LINK_ID_CAMERA;

gVdisModuleContext.displayId[0] = SYSTEM_LINK_ID_DISPLAY_0;

/* Camera Link params */
CameraLink_CreateParams_Init(&cameraPrm);
cameraPrm.captureMode = CAMERA_LINK_CAPMODE_ISIF;
cameraPrm.outQueParams[0].nextLink =gVdisModuleContext.displayId[0];
cameraPrm.numAudioChannels = 0;
cameraPrm.numVipInst = 1;
cameraPrm.tilerEnable = FALSE;
cameraPrm.vsEnable = 0;
/* 2A config */
cameraPrm.t2aConfig.n2A_vendor = gUI_mcfw_config.n2A_vendor;
cameraPrm.t2aConfig.n2A_mode = gUI_mcfw_config.n2A_mode;

pCameraInstPrm = &cameraPrm.vipInst[0];
pCameraInstPrm->vipInstId = SYSTEM_CAMERA_INST_VP_CSI2;
pCameraInstPrm->videoDecoderId = MultiCh_getSensorId(gUI_mcfw_config.sensorId);
pCameraInstPrm->inDataFormat = SYSTEM_DF_YUV420SP_UV;
pCameraInstPrm->sensorOutWidth = 1920;
pCameraInstPrm->sensorOutHeight = 1080;
pCameraInstPrm->standard = SYSTEM_STD_1080P_60;
pCameraInstPrm->numOutput = 1;
/* First stream */
pCameraOutPrm = &pCameraInstPrm->outParams[0];
pCameraOutPrm->dataFormat = SYSTEM_DF_YUV420SP_UV;
pCameraOutPrm->scEnable = FALSE;
pCameraOutPrm->scOutWidth = 1920;
pCameraOutPrm->scOutHeight = 1080;
pCameraOutPrm->outQueId = 0;

/* display link params */
MULTICH_INIT_STRUCT(DisplayLink_CreateParams,displayPrm);
displayPrm.inQueParams[0].prevLinkId = gVcamModuleContext.cameraId;
displayPrm.inQueParams[0].prevLinkQueId = 1;
displayPrm.displayRes = gVdisModuleContext.vdisConfig.deviceParams[VDIS_DEV_HDMI].resolution;
displayPrm.displayId = DISPLAY_LINK_DISPLAY_SC2;

System_linkCreate(gVcamModuleContext.cameraId, &cameraPrm,sizeof(cameraPrm));
System_linkControl(gVcamModuleContext.cameraId,CAMERA_LINK_CMD_DETECT_VIDEO, NULL, 0, TRUE);

System_linkCreate(gVdisModuleContext.displayId[0], &displayPrm, sizeof(displayPrm));
OSA_printf("USECASE SETUP DONE\n");
}

结果图像很暗,我觉得是不是camera link的配置有问题,但是仔细核对了一下没找出哪里不一样,各位大神,有没有谁碰到过相同的问题啊?

Eason Wang:

你说的图像太暗,是和什么去做的对比? 你给的这个场景,外面很亮,会让自动曝光算法得出一个较暗的结果,很正常。

赞(0)
未经允许不得转载:TI中文支持网 » DM8127 fullfeather下视频图像太暗
分享到: 更多 (0)