파이썬(Python)

챗GPT+파이썬 : 얼굴 표정에서 감정 인식하기

레아დ 2024. 3. 5. 15:47

이걸 카테고리가 파이썬인가? 감성분석인가? ㅋㅋㅋ
유튜브에서 재미난 걸 찾아서 한번 따라 해 보기로 했다.

https://youtu.be/sOlkThcyrA8?feature=shared

 
프로그래밍 포기자를 위한 ㅋㅋㅋ
이 문구가 참 맘에 들었다.

🌈 전체 코드


ㅋㅋㅋㅋ
진짜 선생님 같음

이렇게 세 가지 알려준다.
교육받을 때 OpenCV는 다뤄봐서 익숙한데
나머지는 처음..;;

유튭에서는 face_recognition말고 fer 을 설명해 주고
그걸 초보자가 사용하기 쉬운 거라고 선택해 줬다.
여기서 당황........ ㅋㅋㅋㅋ
하지만!!
유튜브 강의에서 12분쯤에 face_recognition으로 진행해 주시는데
13:28초에서 감정을 인식하는 것이 아니라 얼굴을 감지하는 거라고.....
우리가 원하는 프로그램은 아닌 듯
다시 질문해서 deep face를 추천받음


  • 작업환경 : 구글 코랩
  • 사진출처 : 픽사베이
패키지 파일 설치
!pip install DeepFace

패키지 설치하고

from deepface import DeepFace

# 감정 분석을 수행할 이미지 로드
img_path = "/content/happy.jpg"

# DeepFace를 사용하여 감정 분석 수행
result = DeepFace.analyze(img_path, actions=['emotion'], enforce_detection=False)

# 결과 출력
print("Emotion:", result[0]["dominant_emotion"])

결과가....

난 분명 웃는 사진을 가져왔다...
아이가.... 웃는데.. 화가 났다.... 라......???
(당황스러움...)


 

728x90