Zynq学习笔记——HLS FAST corner导出keypoints(二)

PC平台:WINDOWS 10 64位
Xilinx设计开发套件:Xilinx_vivado_sdk_2015.4
开发板:ZedBoard
摄像头:OV5640

上一步导出HLS IP后,修改原来的硬件工程,其实升级一下hls_fast_corner IP就可以了,我这次用的不是USB摄像头了,直接在PL端接上了OV5640,实时输出720P视频到HDMI显示,可以看到FAST的实时效果

在SDK下测试,为了看到实际的效果,同样需要把keypoint画出来
if(XHls_fast_corner_IsDone(&fast_corner))
{
XHls_fast_corner_Read_keypoints_Words(&fast_corner, 0, &count, 1);
XHls_fast_corner_Read_keypoints_Words(&fast_corner, 1, keypoints, count);

// paint keypoints
paint_keypoints(srcBuffer, VIDEO_WIDTH, VIDEO_HEIGHT, keypoints, count);
}

来源:luotong86的专栏
*本文已由作者授权转发,如需转载请联系作者本人获得授权