<aside> 👈 Back to Main Page
</aside>
후... 모연하는 동안 dlib
쓸 일이 있었는데 도무지 설치가 잘 안돼가지고 애먹었다.
C++로 개발된 OpenCV와 대척점에 있는(?) 이미지 처리, 기계 학습, 얼굴 인식이 가능한 라이브러리다. 이게 파이썬에서도 불러오는 게 가능한데 이번 아이펠에서 얼굴의 Landmark 검출이 필요해져서 사용하게 됐다.
아래 링크를 따라가면 나의 경우 바로 실행가능했다.
*cmake
설치*
여기 가서 cmake
를 다운 받는데 난 진성 개발자가 아닌지라 아직도 이 모듈이 정확히 무엇을 해내는지 모른다. 웃긴 건 뒤에 pip
으로 다시 설치하는데 대체 왜지...
Visual studio C++
윈도우에서 C 기반의 무언가를 하려하면 일단 C를 컴파일 해주는 아이가 필요하다. 단순히 gcc 컴파일러로는 해결이 안되는 것 같고, Visual Studio C++을 깔아주면 뭔가 더 자동적으로 많은 걸 수행해주는 듯한데... 아직도 이 아이의 기능도 정확히 모른다. 컴과 나올걸... 어쨌든 아래 링크에서 다운을 받으면 된다.
Microsoft C++ Build Tools - Visual Studio
저기서 보라색 버튼 누르면 다운로드가 시작된다.
설치 도중에 Windows 용 C++ Cmake 도구 에 체크하고 설치하면된다. 대략 7GB정도... 시간이 한참 걸리니 잠깐 자도 좋다(내가 잤다...)
이 화면에서 맨 오른쪽을 보면
세 번째에 체크하면 된다. 기본으로 체크되어 있지 않으니 유의
*pip install cmake*
cmake를 다시 설치한다. 환경이랑 돌리는 거랑 다른 건지 뭔지 모르겠지만... 대체 모듈을 난 언제쯤 이해할까. 이거 설치할 땐 본인이 사용하려는 가상환경에 설치하는 것을 추천한다.
(base) ~\\ conda activate 1pha
(1pha) ~\\ pip install cmake
(1pha) ~\\ pip install dlib
*pip install dlib*
그리고 드디어 dlib
을 설치한다. 이 또한 생각보다 시간이 걸리니 저녁을 먹자.