OpenCV 를 활용한 CSI 기반 카메라 제어를 실습한다.
Camera 를 활성화 한다.
$ vcgencmd get_camera
$ sudo modprobe bcm2835-v4l2
$ ls /dev/video0 -l
$ sudo vim /etc/modules
bcm2835-v4l2
[playCam.py]
# playCam
import cv2
cap = cv2.VideoCapture(0)
cap.set(3, 640) # width
cap.set(4, 480) # hight
if cap.isOpened():
while True:
ret, frame = cap.read()
if ret:
cv2.imshow('Camera', frame)
if cv2.waitKey(1) != -1:
break
else:
print('no frame')
break
else:
print('can not open camera.')
cap.release()
cv2.destroyAllWindows()
[참조]
'찐s > Raspberry Pi' 카테고리의 다른 글
[RPi] Lab.06-2: Install OpenCV (pip) (0) | 2021.10.31 |
---|---|
[RPi] Lab.06-1: Install OpenCV (0) | 2021.10.23 |
[RPi] Lab.05-6: GUI (tkinter) (0) | 2021.10.09 |
[RPi] Lab.05-5: GUI (tkinter) (0) | 2021.10.03 |