背景
參見LinkSVP例子之一背景介紹。
LinkSVP簡介
參見LinkSVP例子之一LinkSVP
介紹。
PedestrianDetect進行行人檢測示例
該示例程序演示了在3519A、3559A平臺上如何利用NNIE性能進行行人檢測。
準備工作
- 參照用戶手冊搭建開發環境、編譯LinkSVP工程、配置網絡啓動參數。
- 連接好鏡頭、對焦,放置到適合拍攝行人的位置
- 將評估板的HDMI-OUT接顯示器(支持1080P即可,程序默認輸出1080P60)。
- 上電,進入/root/demo目錄
- 運行PedestrianDetect程序
運行結果
待補充…
完整工程
完整工程參見:https://gitee.com/LinkPi/LinkSVP/tree/master/PedestrianDetect
主要源代碼
main.cpp
#include <QCoreApplication>
#include "Link.h"
int main(int argc, char *argv[])
{
Link::init();
QCoreApplication a(argc, argv);
LinkObject *input=Link::create("InputIsp");
input->start();
LinkObject *detect=Link::create("PedestrianDetect");
detect->start();
LinkObject *vo=Link::create("OutputVo");
vo->start();
input->linkV(detect)->linkV(vo);
QObject::connect(detect,&LinkObject::newEvent,[=](QString type,QVariant info){
QVariantList list=info.toList();
if(list.isEmpty())
return;
qDebug()<<"#################";
for(int i=0;i<list.count();i++)
{
qDebug()<<list[i];
}
});
return a.exec();
}