박민혀기
우분투(Ubuntu) / OpenCV / Python / dlib 설치 본문
sudo apt update
sudo apt install python3-pip
sudo pip3 install opencv-python
//OpenCV 설치시 warning pip을 시스템 관리자(root) 권한으로 실행했을 때 발생하는 에러시
// -> 가상환경으로 설치
// sudo python3 -m venv myenv -> 가상머신 생성
// source myenv/bin/activate -> 가상머신 실행
// pip install opencv-python -> 설치
// deactivate -> 종료
sudo apt-get install cmake
sudo apt-get install libboost-all-dev
pip install --upgrade pip
sudo apt install git
sudo git clone https://github.com/davisking/dlib.git
cd dlib
mkdir build
cd build
cmake ..
cmake --build . (. 주의!)
cd ..
python3 setup.py install
//로 설치를 하는데 중간에 PYTHON_LIBRARIES PYTHON_INCLUDE_DIRS 가
//PATH에 등록이 안되어 있다고 나오면 -> sudo apt-get install python-dev
>>> import cv2
>>> import dlib
>>> cv2.__version__
>>> dlib.__version__
에러 없이 나오면 Install 정상
import cv2 과정에서 OpenGL 라이브러리 필요 에러 발생시
아래코드 실행
sudo apt-get update
sudo apt-get install -y libgl1-mesa-glx
참조)
https://gist.github.com/ageitgey/629d75c1baac34dfa5ca2a1928a7aeaf (Good!!!)
https://edudeveloper.tistory.com/123
https://hanmaruj.tistory.com/10
'Deep Learning' 카테고리의 다른 글
캡스톤 Face_Detection, Motor_Control (0) | 2023.04.04 |
---|---|
GDSC Toy 프로젝트 주요코드 (0) | 2023.04.04 |
GDSC Toy Project 글자인식, JSON 형식 소스코드, 이미지 파일 (0) | 2023.02.03 |
[OCR] Tesseract, PyTesseract Install on Windows(테스트 소스코드 포함) (0) | 2023.01.18 |
SSC_Face_Recognition, NetComm File (0) | 2022.12.18 |