#UBS 카메라 실시간 영상 스트리밍
#Windows10, PC 사용
import numpy as np
import cv2
img = cv2.VideoCapture(0)
while True:
ret, frame = img.read()
k = cv2.waitKey(3) & 0xFF
if k == 27:
break
cv2.imshow('frame', frame)
img.release()
cv2.destroyAllWindows()
2. USB 카메라 영상(흑백)
import numpy as np
import cv2
img = cv2.VideoCapture(0)
while True:
ret, frame = img.read()
gray_img = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
k = cv2.waitKey(3) & 0xFF
if k == 27:
break
# cv2.imshow('frame', frame)
cv2.imshow('gray_img', gray_img)
img.release()
cv2.destroyAllWindows()
Dlib 란 실제 세계의 문제를 C++의 복잡한 소프트웨어를 만드는 도구와 기계학습 알고리즘을 포함한 현대의 C++ 툴킷이다. 로보틱스, 임베디드 장치, 모바일 폰, 고성능 컴퓨팅 환경을 포함한 산업과 학계에서 사용된다. (여기까지 의역) 이런 라이브러리가 파이썬 예제가 있어서 설치를 진행해 봤다.
[결론]
기존 사용하고 있는 파이썬 3.7(winodws10 환경)을 결국 제거하고 파이썬 3.6 버전을 설치함.
그런데도 설치가 잘 안 됨
[실행]
c:\>python -m pip install --user opencv-python (opeCV와 numpy가 설치 됨)
c:\>python -m pip install --user dlib (설치 안 됨)
dlib를 설치하려면 CMake를 설치해야 한다고?
Sulastri(참고3번째 ) 님의 순서를 따라했더니 설치 된다! 이때 다운로드에 dlib를 설치하면 install이 안 됨. 신기하게 c:\에 다운받아 압출풀고 빌드하면 실행 됨