o Windows instala o face_recognition e compara os rostos

1. Instale o pacote de dependência dblib

1.1 Clique no link: https://pypi.org/simple/dlib/

1.2 Clique para baixar: dlib-19.8.1-cp36-cp36m-win_amd64.whl

1.3 Digite o diretório baixado e obtenha o caminho do dblib: C: \ Usuários \ xxx \ Downloads \ dlib-19.8.1-cp36-cp36m-win_amd64.whl

1.4pip install C: \ Users \ 白雪 \ Downloads \ dlib-19.8.1-cp36-cp36m-win_amd64.whl para instalar

 

2. Instale o pacote face_recognition

pip install face_recognition

 

3. Use o pacote para comparação de faces

# 林志玲 baixar

Download de imagem #Obama

# Download da imagem de teste

face_recognition Import 

lzl_image = face_recognition.load_image_file ( "Lin Chi-ling .jpg") # Lin Chi-ling Pictures
obama_image = face_recognition.load_image_file ( "Obama .jpg") # picture Obama
test_image = face_recognition.load_image_file ( "test1.jpg") # imagem de teste

jobs_encoding = face_recognition .face_encodings (lzl_image) [0]
print (jobs_encoding)

obama_encoding = face_recognition.face_encodings (obama_image) [0]
unknown_encoding = face_recognition.face_encodings (test_image) [0]

resultados = face_recognition.compare_faces ([obama_encoding, 0.5) #
labels = ['林志玲', 'Obama']

#O rótulo de cada imagem impressa ('resultados:' + str (resultados))

para i no intervalo (0, len (resultados)):
if results [i] == Verdadeiro:
print ('A pessoa é:' + etiquetas [i])
else:
print ('无')

 

Acho que você gosta

Origin www.cnblogs.com/pythonsnowhiwte/p/12713337.html
Recomendado
Clasificación