基于米爾全志T527開(kāi)發(fā)板的OpenCV行人檢測方案

發(fā)布時(shí)間:2025-4-11 18:18    發(fā)布者:swiftman
本文將介紹基于米爾電子MYD-LT527開(kāi)發(fā)板(米爾基于全志T527開(kāi)發(fā)板)的OpenCV行人檢測方案測試。
摘自?xún)?yōu)秀創(chuàng )作者-小火苗


一、軟件環(huán)境安裝
1.在全志T527開(kāi)發(fā)板安裝OpenCV
  1. sudo apt-get install libopencv-dev python3-opencv
復制代碼

2.在全志T527開(kāi)發(fā)板安裝pip
  1. sudo apt-get install python3-pip
復制代碼


二、行人檢測概論使用HOG和SVM基于全志T527開(kāi)發(fā)板構建行人檢測器的關(guān)鍵步驟包括:
  • 準備訓練數據集:訓練數據集應包含大量正樣本(行人圖像)和負樣本(非行人圖像)。
  • 計算HOG特征:對于每個(gè)圖像,計算HOG特征。HOG特征是一個(gè)一維向量,其中每個(gè)元素表示圖像中特定位置和方向的梯度強度。
  • 訓練SVM分類(lèi)器:使用HOG特征作為輸入,訓練SVM分類(lèi)器。SVM分類(lèi)器將學(xué)習區分行人和非行人。
  • 評估模型:使用測試數據集評估訓練后的模型。計算模型的準確率、召回率和F1分數等指標。


三、代碼實(shí)現
  1. import cv2
  2. import time
  3. def detect(image,scale):
  4.     imagex=image.copy()   #函數內部做個(gè)副本,讓每個(gè)函數運行在不同的圖像上
  5.     hog = cv2.HOGDescriptor()   #初始化方向梯度直方圖描述子
  6.     #設置SVM為一個(gè)預先訓練好的行人檢測器
  7.     hog.setSVMDetector(cv2.HOGDescriptor_getDefaultPeopleDetector())
  8.     #調用函數detectMultiScale,檢測行人對應的邊框
  9.     time_start = time.time()     #記錄開(kāi)始時(shí)間
  10.     #獲。ㄐ腥藢木匦慰、對應的權重)
  11.     (rects, weights) = hog.detectMultiScale(imagex,scale=scale)
  12.     time_end = time.time()    #記錄結束時(shí)間
  13.     # 繪制每一個(gè)矩形框
  14.     for (x, y, w, h) in rects:
  15.         cv2.rectangle(imagex, (x, y), (x + w, y + h), (0, 0, 255), 2)
  16.     print("sacle size:",scale,",time:",time_end-time_start)
  17.     name=str(scale)
  18.     cv2.imshow(name, imagex)     #顯示原始效果
  19. image = cv2.imread("back.jpg")
  20. detect(image,1.01)
  21. detect(image,1.05)
  22. detect(image,1.3)
  23. cv2.waitKey(0)
  24. cv2.destroyAllWindows()
復制代碼

四、實(shí)際操作



本文地址:http://selenalain.com/thread-885587-1-1.html     【打印本頁(yè)】

本站部分文章為轉載或網(wǎng)友發(fā)布,目的在于傳遞和分享信息,并不代表本網(wǎng)贊同其觀(guān)點(diǎn)和對其真實(shí)性負責;文章版權歸原作者及原出處所有,如涉及作品內容、版權和其它問(wèn)題,我們將根據著(zhù)作權人的要求,第一時(shí)間更正或刪除。
您需要登錄后才可以發(fā)表評論 登錄 | 立即注冊

相關(guān)視頻

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復 返回頂部 返回列表
午夜高清国产拍精品福利|亚洲色精品88色婷婷七月丁香|91久久精品无码一区|99久久国语露脸精品|动漫卡通亚洲综合专区48页