[python] 파이썬을 사용하여 웹캠 제어하기

파이썬을 이용하여 웹캠을 제어하는 방법을 알아보겠습니다. 웹캠을 사용하기 위해 OpenCV 라이브러리를 이용할 것입니다.

OpenCV 설치

먼저, OpenCV 라이브러리를 설치합니다. 다음 명령어를 터미널이나 명령 프롬프트에 입력하여 설치할 수 있습니다.

pip install opencv-python

웹캠 열기

이제 파이썬 코드를 사용하여 웹캠을 열어보겠습니다. 아래는 웹캠을 열고 화면에 보여주는 간단한 예제 코드입니다.

import cv2

cap = cv2.VideoCapture(0)

while True:
    ret, frame = cap.read()
    cv2.imshow('Webcam', frame)

    if cv2.waitKey(1) == ord('q'):
        break

cap.release()
cv2.destroyAllWindows()

위 코드는 웹캠을 열고 프레임을 읽어와 화면에 보여주며, ‘q’ 키를 누를 때까지 실행됩니다.

추가 제어

OpenCV를 사용하면 웹캠에서 읽어온 이미지에 다양한 처리를 적용할 수 있습니다. 예를 들어, 이미지를 회전시키거나 필터를 적용하는 등의 작업을 할 수 있습니다.

결론

파이썬을 이용하여 웹캠을 제어하는 방법을 알아보았습니다. OpenCV를 사용하면 웹캠 이미지를 읽어와 다양한 작업을 수행할 수 있습니다. 웹캠을 이용한 컴퓨터 비전 프로젝트를 개발할 때 유용하게 사용할 수 있습니다.