最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

python3人臉識別的兩種方法

 更新時間:2021年04月16日 08:47:26   作者:小滿丫  
這篇文章主要為大家詳細介紹了python3人臉識別的兩種方法,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下

本文實例為大家分享了python3實現(xiàn)人臉識別的具體代碼,供大家參考,具體內容如下

第一種:

import cv2
import numpy as np

filename = 'test1.jpg'
path = r'D:\face'


def detect(filename):
  face_cascade = cv2.CascadeClassifier('haarcascade_frontalface_default.xml')
  face_cascade.load(path + '\haarcascade_frontalface_default.xml')

  img = cv2.imread(filename)
  gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
  faces = face_cascade.detectMultiScale(gray, 1.3, 5)
  for (x, y, w, h) in faces:
    img = cv2.rectangle(img, (x, y), (x + w, y + h), (255, 0, 0), 2)
  cv2.namedWindow("vikings detected")
  cv2.imshow("vikings detected", img)
  cv2.waitKey(0)


detect(filename)

結果:

第二種 參考賈志剛opencv教程

# -*- coding:utf-8 -*-
import cv2 as cv
import numpy as np

src = cv.imread('test1.jpg')
path = r'D:\face'

def face_detect_demo():
  gray = cv.cvtColor(src,cv.COLOR_BGR2GRAY)

  face_detector = cv.CascadeClassifier('haarcascade_frontalface_default.xml')
  face_detector.load(path + '\haarcascade_frontalface_default.xml')
  faces = face_detector.detectMultiScale(gray,1.3,5)
  for x,y,w,h in faces:
    cv.rectangle(src,(x,y),(x+w,y+h),(0,0,255),2)
  cv.imshow("result",src)

print("--------------python face detect-------------")
cv.namedWindow("input image",0)
cv.namedWindow("result",0)
cv.imshow("input image",src)
face_detect_demo()
cv.waitKey(0)
cv.destroyAllWindows()

結果:

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • Python實現(xiàn)序列化及csv文件讀取

    Python實現(xiàn)序列化及csv文件讀取

    這篇文章主要介紹了Python實現(xiàn)序列化及csv文件讀取,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下
    2020-01-01
  • Django實現(xiàn)翻頁的示例代碼

    Django實現(xiàn)翻頁的示例代碼

    翻頁是經常使用的功能,Django提供了翻頁器。用Django的Paginator類實現(xiàn),有需要了解Paginator類用法的朋友可參考。希望此文章對各位有所幫助
    2021-05-05
  • Python中的時間與日期處理技巧分享

    Python中的時間與日期處理技巧分享

    在Python的世界里,時間也很有個性,格式多種多樣、時區(qū)坑多如山、轉換容易讓人頭禿……但別擔心,今天我們就來聊聊Python中的時間與日期處理,讓你從時間小白變成時間大師,需要的朋友可以參考下
    2025-04-04
  • python實現(xiàn)k-means聚類算法

    python實現(xiàn)k-means聚類算法

    這篇文章主要為大家詳細介紹了python實現(xiàn)k-means聚類算法,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-02-02
  • 如何解決.cuda()加載用時很長的問題

    如何解決.cuda()加載用時很長的問題

    這篇文章主要介紹了如何解決.cuda()加載用時很長的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-05-05
  • Python常問的100個面試問題匯總(下篇)

    Python常問的100個面試問題匯總(下篇)

    這篇文章主要介紹了Python常問的100個面試問題匯總(下篇),文章內容詳細,簡單易懂,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2023-01-01
  • Python程序設計入門(5)類的使用簡介

    Python程序設計入門(5)類的使用簡介

    這篇文章主要介紹了Python類的使用,需要的朋友可以參考下
    2014-06-06
  • Python2.x和3.x下maketrans與translate函數(shù)使用上的不同

    Python2.x和3.x下maketrans與translate函數(shù)使用上的不同

    這篇文章主要介紹了Python2.x和3.x下maketrans與translate函數(shù)使用上的不同,這兩個函數(shù)建立映射來替換內容是Python學習當中的基礎知識,需要的朋友可以參考下
    2015-04-04
  • Python計算一個給定時間點前一個月和后一個月第一天的方法

    Python計算一個給定時間點前一個月和后一個月第一天的方法

    這篇文章主要介紹了Python計算一個給定時間點前一個月和后一個月第一天的方法,涉及Python使用datetime模塊計算日期時間的相關操作技巧,需要的朋友可以參考下
    2018-05-05
  • Pyqt5 實現(xiàn)多線程文件搜索的案例

    Pyqt5 實現(xiàn)多線程文件搜索的案例

    這篇文章主要介紹了Pyqt5 實現(xiàn)多線程文件搜索的案例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2021-03-03

最新評論

潜山县| 海淀区| 富裕县| 凤山县| 长汀县| 德惠市| 游戏| 南宁市| 额济纳旗| 峨眉山市| 泰宁县| 嵩明县| 盱眙县| 清丰县| 九江县| 庆元县| 香河县| 长葛市| 宝应县| 木兰县| 县级市| 阿勒泰市| 安平县| 高州市| 宝清县| 佛教| 响水县| 张家口市| 贵德县| 扶风县| 普兰县| 华坪县| 平乐县| 青冈县| 呈贡县| 松江区| 沙湾县| 繁昌县| 大方县| 朝阳区| 扶沟县|