HI all,
我用的相机DM8127J3,开发包IPNC RDK 3.8
我想 将FD 人脸检测到的结果信息用SWOSD显示到视频界面上,我知道如何用SWOSD绘制窗口,
但是不知道如何在SWOSD中获取FD人脸检测的结果;开发包中视频界面上显示了Camera的一些信息,
在CameraLink_drv.c中实现一些函数,在SWOSD中调用这些函数就可以获取到Camera的信息,
CameraLink_drv.c中的函数是通过FVID2_control()API 实现的。
如何在SWOSD中获取FD人脸检测的结果?
Thank you。
Chris Meng:
你好,
代码里面就是用SWOSD画FD的信息的,SWOSD task和FD task通过semaphore来同步。
swosdLink_tsk.c
/* Draw the faces for FD */ status = DM812X_FD_Draw(pFullFrame->channelNum, fullFrameAddrY, fullFrameAddrUV, Width, Height, pChInfo->dataFormat, Pitch0, pChInfo->codingformat)
xiaoying zheng:
回复 Chris Meng:
你好,
这个我知道,只是在检测到的人脸上绘制了一个矩形框。
我想把检测到人脸的数目,位置坐标等信息,以文字的形式显示到视频界面上。
谢谢!