国产毛片a精品毛-国产毛片黄片-国产毛片久久国产-国产毛片久久精品-青娱乐极品在线-青娱乐精品

如何用OpenCV的相機(jī)捕捉視頻進(jìn)行人臉檢測--基于米爾NXP i.MX93開發(fā)板

發(fā)布時(shí)間:2024-11-15 18:00    發(fā)布者:swiftman
關(guān)鍵詞: NXP , i.MX93 , 嵌入式 , 開發(fā)板 , 人臉識別
本篇測評由優(yōu)秀測評者“eefocus_3914144”提供。

本文將介紹基于米爾電子MYD-LMX93開發(fā)板(米爾基于NXP i.MX93開發(fā)板)的基于OpenCV的人臉檢測方案測試。
OpenCV提供了一個(gè)非常簡單的接口,用于相機(jī)捕捉一個(gè)視頻(我用的電腦內(nèi)置攝像頭)
1、安裝python3-opencv
  1. apt install python3-opencv
復(fù)制代碼

2、查看攝像頭支持的格式與分辨率
  1. root@debian:~# v4l2-ctl --device=/dev/video0 --list-formats-ext
復(fù)制代碼

經(jīng)測試,只能支持640*480
為此建立opencv_test.py
  1. import cv2
  2. video = cv2.VideoCapture(0)
復(fù)制代碼

設(shè)置相機(jī)參數(shù)
video .set(cv2.CAP_PROP_FRAME_WIDTH, 1280)
video .set(cv2.CAP_PROP_FRAME_HEIGHT, 720)
  1. while True:
  2.     ret, frame = video.read()
  3.     cv2.imshow("A video", frame)
  4. c = cv2.waitKey(1)
  5. if c == 27:
  6.     breakvideo.release()cv2.destroyAllWindows()
復(fù)制代碼

保存后執(zhí)行”python3 opencv_test.py
OpenCV裝好后,可以為后面的人臉檢測提供可行性。
要實(shí)現(xiàn)人臉識別功能,首先要進(jìn)行人臉檢測,判斷出圖片中人臉的位置,才能進(jìn)行下一步的操作。
OpenCV人臉檢測方法
在OpenCV中主要使用了兩種特征(即兩種方法)進(jìn)行人臉檢測,Haar特征和LBP特征。用得最多的是Haar特征人臉檢測,此外OpenCV中還集成了深度學(xué)習(xí)方法來實(shí)現(xiàn)人臉檢測。

【參考資料】
使用OpenCV工具包成功實(shí)現(xiàn)人臉檢測與人臉識別,包括傳統(tǒng)視覺和深度學(xué)習(xí)方法(附完整代碼,模型下載......)_opencv人臉識別-CSDN博客
【Haar級聯(lián)檢測器預(yù)訓(xùn)練模型下載】
opencv/opencv: Open Source Computer Vision Library (github.com)
下載好的,在opencv-4.xdatahaarcascades文件夾下有模型,把他上傳到開發(fā)板。
【獲取檢測人臉的圖片】
我在百度上找到了**的圖片,并把它也上傳到開發(fā)板。
【編寫檢測代碼】
  1. import numpy as np
  2. import cv2 as cv

  3. if __name__ == '__main__':
  4.     # (6) 使用 Haar 級聯(lián)分類器 預(yù)訓(xùn)練模型 檢測人臉
  5.     # 讀取待檢測的圖片
  6.     img = cv.imread("yanmi.jpg")
  7.     print(img.shape)
  8.    
  9.     # 加載 Haar 級聯(lián)分類器 預(yù)訓(xùn)練模型
  10.     model_path = "haarcascade_frontalface_alt2.xml"
  11.     face_detector = cv.CascadeClassifier(model_path)  #
  12.     # 使用級聯(lián)分類器檢測人臉
  13.     faces = face_detector.detectMultiScale(img, scaleFactor=1.1, minNeighbors=1,
  14.                                              minSize=(30, 30), maxSize=(300, 300))
  15.     print(faces.shape)  # (17, 4)
  16.     print(faces[0])  # (x, y, width, height)
  17.    
  18.     # 繪制人臉檢測框
  19.     for x, y, width, height in faces:
  20.         cv.rectangle(img, (x, y), (x + width, y + height), (0, 0, 255), 2, cv.LINE_8, 0)
  21.      # 顯示圖片
  22.      cv.imshow("faces", img)
  23.      cv.waitKey(0)
  24.      cv.destroyAllWindows()
復(fù)制代碼

【實(shí)驗(yàn)效果】
運(yùn)行程序后,可以正確地識別,效果如下:



本文地址:http://www.qingdxww.cn/thread-876734-1-1.html     【打印本頁】

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

廠商推薦

  • Microchip視頻專區(qū)
  • 了解一下Microchip強(qiáng)大的PIC18-Q24 MCU系列
  • 5分鐘詳解定時(shí)器/計(jì)數(shù)器E和波形擴(kuò)展!
  • 想要避免發(fā)生災(zāi)難,就用MPLAB® SiC電源仿真器!
  • 無線充電基礎(chǔ)知識及應(yīng)用培訓(xùn)教程3
  • 貿(mào)澤電子(Mouser)專區(qū)

相關(guān)視頻

關(guān)于我們  -  服務(wù)條款  -  使用指南  -  站點(diǎn)地圖  -  友情鏈接  -  聯(lián)系我們
電子工程網(wǎng) © 版權(quán)所有   京ICP備16069177號 | 京公網(wǎng)安備11010502021702
快速回復(fù) 返回頂部 返回列表
主站蜘蛛池模板: 亚洲精品 国产 日韩 | 国产一级片观看 | 狠狠久久久久久亚洲综合网 | 国产免费一级视频 | 久久国产毛片 | 国产香蕉视频在线播放 | 国产va精品网站精品网站精品 | 日韩成人中文字幕 | 四虎在线永久精品高清 | 青青草免| 国产精品毛片一区二区三区 | 欧美日韩国产在线播放 | 久久99国产精一区二区三区 | 欧美一区二三区 | 欧美在线观看视频网站 | 狼狼色丁香久久女婷婷综合 | 国产成人精品日本亚洲语言 | 亚洲人av高清无码 | 久久九九热 | 美国做受三级的视频播放 | 国产伦一区二区三区四区久久 | 国产精品v欧美精品v日韩精品 | 国产精品东方伊甸园 | 色综合久久久久久888 | 久久国内精品视频 | www亚洲国产 | 国产成人精品福利网站在线观看 | 黄色视屏免费在线观看 | 999国产精品视频 | 麻豆国产福利91在线 | 中文在线视频 | 日本在线观看www免费 | 欧美日韩视频一区二区三区 | 色综合久久98天天综合 | 免费一级毛片在线视频观看 | 久热久色 | 色偷偷www8888| 成人在线影视 | 亚洲精品不卡久久久久久 | 高清不卡免费一区二区三区 | 日本成人免费网站 |