Esempio n. 1
0
import face_detection
import face_recognition
import numpy as np
import pickle
import os

# image = 'images/thang.jpg'
# faces = face_detection.detect(image)
# face_recognition.learn(faces, 'thang')

folder = 'test'
for image in os.listdir(folder):
    path = '/'.join([folder, image])
    faces = face_detection.detect(path)
    faces_with_name = face_recognition.recognition(faces, path)
def personaPresente():
    return face_recognition.recognition()
Esempio n. 3
0
def open_detect():
    a = face_recognition.recognition(d)
    labeldisplayattendance.config(text=a)
Esempio n. 4
0
GPIO.setmode(GPIO.BCM)

sensor = 23
Sled = 20
Fled = 21

GPIO.setup(sensor, GPIO.IN)
GPIO.setup(Sled, GPIO.OUT)
GPIO.setup(Fled, GPIO.OUT)

print "Waiting for sensor to settle"
time.sleep(2)
print "Detecting motion"

while True:
    if GPIO.input(sensor):
        print "Motion Detected"
        faceSet.dataset()
        face_training.train()
        face_recognition.recognition()
        if face_recognition.recognition() == 100:
            GPIO.output(Sled, True)
            time.sleep(2)

        else:
            GPIO.output(Fled, False)
            Camera_cctv()
            time.sleep(2)

GPIO.cleanup()
Esempio n. 5
0
 def get(self, name):
     recognition()
     return {name: name}