Prerequisite
- Python3
- PyCharm or any other python IDE
- Homebrew
- cmake (brew install cmake)
- dlib (pip3 install dlib)
The steps in bracket are specific to mac.
Code
|
import PIL.Image |
|
import PIL.ImageDraw |
|
import face_recognition |
|
|
|
image = face_recognition.load_image_file("IMG_20190720_160311.jpg") |
|
|
|
face_locations = face_recognition.face_locations(image) |
|
|
|
number_of_faces = len(face_locations) |
|
|
|
pil_image = PIL.Image.fromarray(image) |
|
|
|
for face_location in face_locations: |
|
top, right, bottom, left = face_location |
|
draw = PIL.ImageDraw.Draw(pil_image) |
|
draw.rectangle([left,top, right, bottom],outline="red",width=5) |
|
|
|
pil_image.show() |
The algorithm behind will be covered in subsequent tutorial.
Test Input
Test Output
Reference:
Linked In Course On Face Recognition
Like this:
Like Loading...
Related
Leave a Reply