zoukankan      html  css  js  c++  java
  • 使用python3完成人脸识别

    原文地址:https://www.jb51.net/article/160197.htm

    第一种:

     1 # -*- coding:utf-8 -*-
     2 import cv2 as cv
     3 import numpy as np
     4  
     5 src = cv.imread('test1.jpg')
     6 path = r'D:face'
     7  
     8 def face_detect_demo():
     9   gray = cv.cvtColor(src,cv.COLOR_BGR2GRAY)
    10  
    11   face_detector = cv.CascadeClassifier('haarcascade_frontalface_default.xml')
    12   face_detector.load(path + 'haarcascade_frontalface_default.xml')
    13   faces = face_detector.detectMultiScale(gray,1.3,5)
    14   for x,y,w,h in faces:
    15     cv.rectangle(src,(x,y),(x+w,y+h),(0,0,255),2)
    16   cv.imshow("result",src)
    17  
    18 print("--------------python face detect-------------")
    19 cv.namedWindow("input image",0)
    20 cv.namedWindow("result",0)
    21 cv.imshow("input image",src)
    22 face_detect_demo()
    23 cv.waitKey(0)
    24 cv.destroyAllWindows()

    效果:

    第二种:

     1 # -*- coding:utf-8 -*-
     2 import cv2 as cv
     3 import numpy as np
     4  
     5 src = cv.imread('test1.jpg')
     6 path = r'D:face'
     7  
     8 def face_detect_demo():
     9   gray = cv.cvtColor(src,cv.COLOR_BGR2GRAY)
    10  
    11   face_detector = cv.CascadeClassifier('haarcascade_frontalface_default.xml')
    12   face_detector.load(path + 'haarcascade_frontalface_default.xml')
    13   faces = face_detector.detectMultiScale(gray,1.3,5)
    14   for x,y,w,h in faces:
    15     cv.rectangle(src,(x,y),(x+w,y+h),(0,0,255),2)
    16   cv.imshow("result",src)
    17  
    18 print("--------------python face detect-------------")
    19 cv.namedWindow("input image",0)
    20 cv.namedWindow("result",0)
    21 cv.imshow("input image",src)
    22 face_detect_demo()
    23 cv.waitKey(0)
    24 cv.destroyAllWindows()

    效果:

  • 相关阅读:
    struts2校验器
    Struts2 验证框架 validation.xml 常用的验证规则
    MVC 无法找到资源
    架构设计
    金山西山居初赛第二场 美素数
    K Smallest Sums
    金山游戏编程复赛 连续最大积
    C++大作业之链表实现的高精度加法,减法,和数组实现的高精度乘法。
    POJ 3250 Bad Hair Day
    PoJ2492A Bug's Life并查集
  • 原文地址:https://www.cnblogs.com/guochaoxxl/p/11994081.html
Copyright © 2011-2022 走看看