[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를 사용하면 웹캠 이미지를 읽어와 다양한 작업을 수행할 수 있습니다. 웹캠을 이용한 컴퓨터 비전 프로젝트를 개발할 때 유용하게 사용할 수 있습니다.