RK3399pro rock-x 開發(人臉,姿態,目標追蹤,車牌識別)筆記

筆記分爲:
1.環境搭建
2.編譯,運行例子
3.根據自己的需求進行開發

1.環境搭建
http://t.rock-chips.com/wiki.php (rk3399pro wiki 教程)
在固件下載欄目中 從百度網盤下載 固件,建議下載官方推薦的 toybrick-fedora 鏡像,因爲很多官方論壇裏很多項目就是基於fedora的雖然用着不習慣。
根據官方說明燒寫固件升級安裝包。
官方系統燒寫教程如下圖:
系統升級如下圖:系統升級
人臉,車牌等識別的官方sdk 介紹:主要關注sdk 下載,和sdk demo 介紹:在這裏插入圖片描述
接下來 解壓rockx 的sdk 並用winscp等方式傳送到 rk3399 pro 開發板目錄,我們不用虛擬機,直接在板子上用g++ 編譯程序:
在板子上,進入目錄: RockX_SDK_V1.0.0_20190611\demo\command_line_demo 在這裏面可以看到很多例子,人臉識別,對比,車牌識別,人體姿態識別等。官方用了cmake 但是我編譯的時候有點問題,所以用命令的方式,步驟如下:
1. 複製 RockX_SDK_V1.0.0_20190611\sdk\rockx-rk3399pro-Linux 下的 include 和 lib64 到 RockX_SDK_V1.0.0_20190611\demo\command_line_demo 下,這是爲了寫目錄方便而已。
2. 進入RockX_SDK_V1.0.0_20190611\demo\command_line_demo\rockx_face_recognition_demo 目錄我們實驗一下 人臉比對的例子
3. 使用命令 :g++ rockx_face_recognition -I …/inclued -L …/lib64 -lrockx -o face_regconition 我們可以看到當前目錄下生成了一個 可執行的 名字爲face_regconition 文件
4. 執行命令:./face_regconition Aaron_Sorkin_0001.jpg Aaron_Eckhart_0001.jpg 可以看到系統打印信息,輸出了兩個人物的相似程度。
5. 其他的例子的使用方法類似,大家可以按需要組合在一起實現更復雜的功能。 下一篇我們講介紹開發過程中遇到的坑。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章