基於YOLOv3和Qt5的車輛行人檢測(C++版本)


概述

  • YOLOv3: 車輛行人檢測算法 GitHub
  • Qt5: 制作簡單的GUI
  • OpenCV:調用cv::rentanglecv::putText函數

Step

  1. YOLOv3檢測結果
Fig 1. input image(from [DETRAC](http://detrac-db.rit.albany.edu/) dataset)
![](https://img2018.cnblogs.com/blog/1511168/201904/1511168-20190413173634205-1283801461.jpg)
Fig 2. predictions result(看結果還可以哈)
  1. Qt5 簡易GUI

  2. 整體效果圖

說明

  • 版本:Qt5.8.0 OpenCV3.4
  • 所用YOLOv3為C版本,YOLOv3 安裝無需配置環境,安裝方法參照官網即可。(可使用CUDA進行GPU加速、OpenCV顯示圖片)
  • 關於Ubuntu系統中Qt界面菜單欄位置的問題:Settings-->Appearance-->Behavior中設置,將菜單欄轉移到窗口上。
  • 權重使用的是作者提供的權重
  • ROS環境下使用YOLO GitHub

題外話

  • 感覺作者這個人很有意思,從YOLO這個名字(YOLO: You Only Look Once)和Darknet的網站可以看出來
  • 作者還經常做一些偏實際應用的Project, 比如Yolov3中的Real-Time Detection on a Webcam
  • Project or Research, that's a question

相關鏈接

調用OpenCV的dnn模塊:ObjectDetection-YOLO


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM