用Hailo和Flask制作你自己的Web應(yīng)用程序
本教程將指導(dǎo)您構(gòu)建由Hailo提供支持的基于flask的web應(yīng)用程序。您將逐步了解如何安裝所需的依賴項(xiàng)、設(shè)置開發(fā)環(huán)境和啟動服務(wù)器。
步驟1:更新系統(tǒng)
在reComputer AI Box上打開終端,運(yùn)行以下命令更新系統(tǒng):
步驟2:選擇“PCIe”為Gen3
按照本教程將PCIe設(shè)置為Hailo設(shè)備所需的Gen3。
步驟3:安裝NPU的依賴項(xiàng)
步驟4:設(shè)置項(xiàng)目環(huán)境
●創(chuàng)建一個(gè)新目錄:
●創(chuàng)建和激活虛擬環(huán)境:
?克隆存儲庫:
●安裝Python依賴項(xiàng):
●授予下載腳本的執(zhí)行權(quán)限:
●運(yùn)行資源下載腳本:
步驟5:啟動服務(wù)器
?在新終端上導(dǎo)航回項(xiàng)目目錄:
●激活虛擬環(huán)境(如果尚未激活):
●導(dǎo)航到hello - web目錄:
●啟動服務(wù)器:
步驟6:訪問Web UI
一旦服務(wù)器開始運(yùn)行,打開web瀏覽器并訪問:
?替換為您的reComputer AI Box的實(shí)際IP地址。
?你將在Web UI上做什么:
?選擇視覺任務(wù)(例如,目標(biāo)檢測,姿態(tài)估計(jì))。
?上傳所選任務(wù)的相關(guān)文件。
?直接在web界面查看結(jié)果。
該設(shè)置提供了一個(gè)用戶友好的界面,用于與Hailo設(shè)備進(jìn)行各種視覺任務(wù)的交互。
本文編譯自hackster.io