OpenCV(Open Source Computer Vision Library) 이미지 처리와 컴퓨터 비전을 위한 라이브러리 다양한 알고리즘을 제공하여 실시간 영상 처리, 객체 인식, 얼굴 인식 등에 사용됨 Python을 비롯한 여러 프로그래밍 언어를 지원함 무료로 사용할 수 있으며, 산업 및 연구 분야에서 널리 활용됨
.
만약 코드를 동작시켰을때 원하는 웹캠에서 영상을 수신하는게 아니라면, (0) 이 아닌 (1)로 변경해서 동작시키면됨 해당 코드는 PC에 웹캠이 1개가 장착되어있을때를 고려해서 작성된 코드임

이동이나 위상추적은 이전프레임 이미지와 이미지 대조 (일종의 밝기정보)
그러므로 색상모델을 이용함 웹캠에서 수신되는 색상모델은 기본적으로 RGB 영상에서 밝기정보를 뽑기 위해서 YUV(YCbCr) 색상모델로 변경함 이후 Y값(밝기정보)을 추출함

여기서 cap.read() 는 웹캠의 영상읽기며, cv2.COLOR_BGR2YUV를 통해 색상모델 변경함.
