- 태양전지
- EasyEDA
- Arduino
- SIOR-TITAN
- artwork
- opencv-python
- odyssey x86J4105
- 태양광 충전 휴대폰케이스
- Python
- JLCPCB
- 태양광 충전케이스
- 아두이노
- opencv
- 태양광 휴대폰케이스
- pcb 설계
- Motion Estimation
- 오디세이 x86
- PCB Artwork
- Video
- 체험지수
- Imitating Arm
- UART
- pcb
- 윈도우10
- 태양 충전 케이스
- motion recognition
- RQ-TITAN
- Canny
- 태양광
- 모션제어
- Today
- Total
제너럴공국
감정 & 표정 인식 기술 Emotion-recognition 본문
오늘은 감정 혹은 표정 인식을 해주는 코드를 소개해보겠습니다.
본 텍스트의 전문은 omar178님의 GitHub에 근거하고 있습니다.
The full text is based on omar178's GitHub.
Thanks to https://github.com/omar178/Emotion-recognition
1단계) Anaconda를 설치해주세요. 아래 링크를 따라해주세요.
아나콘다는 여러 버전의 파이썬 가상환경을 만들어주는 강력한 툴입니다. 추후에 여러 프로젝트를 진행하다보면 버전에 신경을 많이 써야 할 거예요. 가상환경에서 작업하는 습관을 들여두는 것이 중요합니다.
https://blog.naver.com/roboholic84/221626686511
2단계) 가상환경을 만들어주세요.
(윈도우키 + R) 동시 누르고 (cmd) 입력 후 엔터를 입력하면 콘솔이 실행됩니다.
아나콘다가 제대로 설치되었다면 "conda create -n <가상환경이름> <python 버전>" 를 통해 새로운 가상환경을 만들 수 있습니다. 저는 newbie라는 이름의 가상환경을 만들었습니다. 앞으로 사용할 python 버전이 3.5.4 이므로 꼭 3.5.4 버전의 파이썬으로 가상환경을 만들어주세요.
ex) conda create -n newbie python==3.5.4
이제 가상환경을 실행해보겠습니다. "conda activate <가상환경이름>" ex)conda activate newbie
이제 이곳에 각종 라이브러리를 설치해보겠습니다. 아 참고로 가상환경에서 나가고 싶을 땐 "deactivate"를 입력해주면 됩니다.
3단계) 각종 라이브러리를 설치합니다. 밑의 버전들을 차근차근 한 줄씩 붙여넣기 해서 설치해주세요. 가상환경에 진입한 상태인지 확인하는 것도 잊지 말아주세요. 먼저 "파이썬 패키지 인스톨러인 pip"를 최신버전으로 업그레이드합니다.
python -m pip install --upgrade pip
pip install opencv_python==4.1.1.26
pip install keras==2.3.1
pip install pandas==0.24.2
pip install numpy==1.17.4
pip install imutils==0.5.3
pip install scikit_learn==0.22.1
pip install tensorflow==2.2
위의 내용을 설치할때, Y/N을 물을때가 나오면 Y를 입력해주면 됩니다.
4단계)소스코드를 다운로드하고 실행할 준비를 합니다.
먼저, omar178님의 GitHub으로 이동합니다. 글의 제일 상단 출처가 omar178님의 GitHub입니다.
저 초록버튼을 클릭해, zip 폴더를 받습니다. 이후 바탕화면에서 압축을 풀어주고 콘솔창에서 압축푼 창으로 이동해야합니다. 이제, 우리는 윈도우 콘솔의 아주 기본적인 명령어인 dir과 cd 명령어를 활용해야합니다.
- dir 명령어: directory의 약자로서, 현재 디렉토리 내 파일을 보여줍니다.
- cd 명렁어: change directory의 명령어로서 디렉토리에 진행하거나 나갑니다.(cd <폴더명>: 진입, cd ..은 탈출)
dir과 cd를 통해 Emotion-recognition-master 폴더로 요리조리 잘 들어가보세요^^
5단계)코드를 실행해줍니다.
python real_time_video.py
어떻게 돌아가는 프로그램인지 궁금하면 real_time_video.py를 한 번 살펴보고 코드를 이해해보세요. 많은 도움이 될 겁니다.
결과) 짜잔, 이렇게 감정을 분석해주는 프로그램을 실행시켜보았습니다.
위의 실행창을 종료하고 싶을 땐, 키보드의 'q'를 눌러주세요.
'컴퓨터공학 > 머신러닝 & 딥러닝' 카테고리의 다른 글
ImageAI 기본사용법 <1. Object Detection> (5) | 2020.11.12 |
---|