[컴비콜라] 사진 속 얼굴 찾기(face detection using cloud IDE+python+tensorflow)

https://www.youtube.com/watch?v=7o6spHwM3G0&t=102s

 

1. 구름IDE 주소

https://ide.goorm.io/

 

2. 라이브러리(패키지, 모듈) 설치

opencv-python 설치

pip3 install opencv-python

 

cvlib 설치

pip3 install cvlib

 

3. 얼굴 검출 파이썬 코드

1
2
3
4
5
6
7
8
9
10
11
12
13
14
import cv2
import cvlib
 
img = cv2.imread('테스트할 이미지 파일명'# 이미지 읽기
 
faces, confidences = cvlib.detect_face(img) # detect faces (얼굴 검출)
 
# 검출된 얼굴을 박스로 감싸기
for face in faces:
    (startX,startY) = face[0],face[1]
    (endX,endY) = face[2],face[3]
    cv2.rectangle(img, (startX,startY), (endX,endY), (0,255,0), 2)
 
cv2.imwrite('result.jpg', img) # 이미지 저장
cs

댓글()