본 문서는 _중국어 简体中文版 로부터 번역되어 한국 사용자들의 기여를 통해 만들어진 문서입니다. 본 라이브러리는 세계에서 가장 간단한 얼굴 인식 라이브러리로, Python 또는 명령 줄(CLI)에서 얼굴을 인식하고 조작해 볼 수 있습니다. 본 라이브러리는 딥러닝 기반으로 제작된 dlib의
최첨단 얼굴 인식 기능을 사용하여 구축되었습니다. 이 모델은 Labeled Faces in the Wild 기준으로 99.38%의 정확도를 가집니다. 또한, 명령 줄(CLI)에서 이미지 폴더 안에 있는 얼굴 인식 기능을 위한 간단한 특징사진에서 얼굴 찾기사진에 등장하는 모든 얼굴들을 찾습니다: import face_recognition image = face_recognition.load_image_file("your_file.jpg") face_locations = face_recognition.face_locations(image) 사진에 있는 얼굴의 특징을 찾기&조작하기각각의 사람의 눈, 코, 입, 턱의 위치와 윤곽을 잡아냅니다. import face_recognition image = face_recognition.load_image_file("your_file.jpg") face_landmarks_list = face_recognition.face_landmarks(image) 얼굴의 특징을 찾는 기능은 여러 중요한 일들에 유용하게 쓰입니다. 예를 들어 디지털 메이크업 (Meitu 같은 것)을 적용하는 것과 같은 정말 멍청한 것들에도 쓰일 수 있습니다: 사진 속 얼굴의 신원 확인하기각각의 사진에서 누가 등장하였는지 인식합니다. import face_recognition known_image = face_recognition.load_image_file("biden.jpg") unknown_image = face_recognition.load_image_file("unknown.jpg") biden_encoding = face_recognition.face_encodings(known_image)[0] unknown_encoding = face_recognition.face_encodings(unknown_image)[0] results = face_recognition.compare_faces([biden_encoding], unknown_encoding) 이 라이브러리를 다른 Python 라이브러리와 함께 사용한다면 실시간 얼굴 인식도 가능합니다: 코드에 대해서는 이 예제 를 참조하십시오. 온라인 데모실제 사용자가 공유한 Jupyter notebook demo (공식은 아닙니다): 설치요구 사항
설치 옵션들:Mac 또는 Linux에서의 설치우선, Python 바인딩을 통해 dlib이 이미 설치가 되어있는지를 확인해야 합니다:
다음으로, pip3 install face_recognition 또는, 이 부분을 참조하여, Docker로 이 라이브러리를 시도해보십시오. 설치에 대해 문제가 발생하였으면, 미리 구성된 VM을 사용해 볼 수도 있습니다. Raspberry Pi 2+에서의 설치
Windows에서 설치하기Windows는 공식적으로 지원하지는 않지만, 친절한 유저들이 이 라이브러리를 어떻게 설치하는지 설명서를 작성했습니다:
미리 구성된 가상머신 이미지(VM)를 설치하기
사용법명령 줄 인터페이스
|