import cv2 #open cv를 들여 옵니다.
import RPi.GPIO as GPIO #GPIO를 사용 하기 위함입니다.
import time #시간에 관한 코드를 사용하기 위해 사용 해줍니다.
def main():
camera = cv2.VideoCapture(-1) #카메라 포트 -1
camera.set(3.640) #가로 크기
camera.set(4.480) #세로 크기
while(camera.isOpened()):
keyValue = cv2.waitKey(10) #키보드의 입력을 받는다. 10ms로 키보드 값을 기다렸다 없으면 timeout으로 종료
print(str(keyValue)) # 키보드로 입력 받은 값 출력
if keyValue == ord('q'): #q가 입력되면 braek를 실행
braek
_, image = camera.read() #카메라를 읽어 옵니다
image = =cv2.filp(image,-1) #뒤집어 줍니다
cv2.imshow('Original', image) #Original 이라는 파일로 이미지를 열어 줍니다.
cv2.destroyAllwindows()
if __name__ == '__main__': #__name__의 값이 __main__이면 조건이 참이 된다.
main() #main 함수를 실행합니다.
GPIO.cleanup() #GPIO를 초기화 합니다.
'작업일지 > 자율주행' 카테고리의 다른 글
21day-3 (0) | 2022.02.07 |
---|---|
21day-2 (0) | 2022.02.07 |
20day- line up (0) | 2022.02.05 |
19 day (0) | 2022.02.04 |
18day-back in the day (0) | 2022.01.30 |