Tags
- opencv-python
- UART
- 태양광 충전케이스
- RQ-TITAN
- 윈도우10
- PCB Artwork
- JLCPCB
- 태양전지
- pcb
- artwork
- pcb 설계
- odyssey x86J4105
- SIOR-TITAN
- 태양광
- Video
- 모션제어
- motion recognition
- Canny
- Arduino
- Motion Estimation
- 태양광 휴대폰케이스
- opencv
- Imitating Arm
- 태양광 충전 휴대폰케이스
- 아두이노
- 체험지수
- 태양 충전 케이스
- EasyEDA
- Python
- 오디세이 x86
Archives
- Today
- Total
제너럴공국
OpenCV-python 기초 <2. 비디오 띄우기> 본문
반응형
#사용버전
cv2 3.4.2
numpy 1.18.1
파이썬 3.5.6
import cv2
#카메라 읽어오기
cap = cv2.VideoCapture(0 + cv2.CAP_DSHOW)
#카메라 프레임 구하는 과정
width = cap.get(cv2.CAP_PROP_FRAME_WIDTH)
height = cap.get(cv2.CAP_PROP_FRAME_HEIGHT)
print("기존 폭: %d, height:%d" % (width, height))
#카메라 프레임 변경
cap.set(cv2.CAP_PROP_FRAME_WIDTH, 760)
cap.set(cv2.CAP_PROP_FRAME_HEIGHT, 480)
#새로운 카메라 프레임 출력
width = cap.get(cv2.CAP_PROP_FRAME_WIDTH)
height = cap.get(cv2.CAP_PROP_FRAME_HEIGHT)
print("새로운 폭: %d, height:%d" % (width, height))
#카메라 작동 코드
if cap.isOpened():
while True:
ret, img = cap.read()
if ret:
cv2.imshow('camera', img)
if cv2.waitKey(1) != -1:
break
else:
print('no frame')
break
else:
print("can`t open camera.")
#카메라 종료
cap.release()
cv2.destroyAllWindows()
반응형
'컴퓨터공학 > opencv-python' 카테고리의 다른 글
OpenCV-python 응용 <1. 추억 엽서 만들기 프로젝트> (1) | 2020.05.18 |
---|---|
OpenCV-python 기초 <5. 직선, 다각형 그리기, 글자 쓰기> (1) | 2020.02.19 |
OpenCV-python 기초 <4. 비디오 필터 적용하기> (1) | 2020.02.19 |
OpenCV-python 기초 <3. 이미지에 여러가지 필터 적용하기> (1) | 2020.02.19 |
OpenCV-python 기초 <1. 이미지 띄우기 + 라플라시안 Edge> (2) | 2020.02.19 |
Comments