色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

python 識別人頭

錢諍諍2年前9瀏覽0評論

Python是一種廣為使用的編程語言,它在圖像識別方面具有很大的優勢。在本文中,我們將介紹如何使用Python來識別人頭。

import cv2
import numpy as np
# 加載人臉分類器
face_cascade = cv2.CascadeClassifier('haarcascade_frontalface_default.xml')
# 讀取圖片
img = cv2.imread('test.jpg')
# 將圖片轉換成灰度圖片
gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
# 檢測人臉
faces = face_cascade.detectMultiScale(gray, 1.2, 5)
# 繪制矩形框
for (x,y,w,h) in faces:
cv2.rectangle(img,(x,y),(x+w,y+h),(255,0,0),2)
# 顯示圖片
cv2.imshow('img',img)
cv2.waitKey()
cv2.destroyAllWindows()

上面的代碼中,首先導入了OpenCV庫和Numpy庫。然后使用人臉分類器對圖片進行檢測并繪制矩形框以標記人頭位置。最后使用OpenCV庫的imshow()函數來顯示圖片。

使用Python識別人頭可以有很多應用場景,例如安防領域、人臉識別應用等等。希望這篇文章能幫助到需要使用Python實現人頭識別的讀者。