본문 바로가기

찐s/Raspberry Pi

[RPi] Lab.06-3: Camera (OpenCV)

OpenCV 를 활용한 CSI 기반 카메라 제어를 실습한다.

 

 

Camera 를 활성화 한다.

$ vcgencmd get_camera
$ sudo modprobe bcm2835-v4l2
$ ls /dev/video0 -l
$ sudo vim /etc/modules
	bcm2835-v4l2

0123

[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()
   

 

 

 

[참조]

www.raspberrypi.org

'찐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