dullin
덜린의 코딩 항해 일지
dullin
전체 방문자
오늘
어제
  • 분류 전체보기 (257)
    • JAVA (19)
    • JAVASCRIPT (3)
    • HTML_CSS (3)
    • DB (35)
      • Oracle (16)
      • MySQL (17)
    • JAVA_SERVLET (5)
    • 오류노트 (4)
    • Library & API (6)
    • Spring (20)
      • 개발준비(setting) (1)
      • 전자정부프레임워크 (5)
    • 인공지능 (2)
    • Python (13)
    • OpenCV (1)
    • AI-900 (5)
    • Django (6)
    • Linux (0)
    • Android Studio (12)
    • React Native (1)
    • 프로 크리에이트 (1)
    • 오늘의 일기 (0)
    • PHP (2)
    • Next.js (0)

블로그 메뉴

  • 카테고리
  • 글쓰기
  • 홈

공지사항

인기 글

태그

  • 오늘도 즐코딩
  • 오갈완
  • 강철맷집
  • 개발환경 세팅
  • 갈증해소완료
  • 코딩왕이_되는_그_날까지
  • 오늘도 에러박살
  • laravel
  • 라라벨
  • 모두_화이팅
  • 덤벼라
  • 선빵필승
  • 코딩
  • Safe Mode
  • 예끼에러야
  • 덤벼라 스프링
  • 티스토리챌린지
  • 필사즉생행생즉사
  • 오블완
  • 오늘도 오류 한모금

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
dullin

덜린의 코딩 항해 일지

컴퓨터 카메라 출력 후 화면 캡쳐, 저장까지 해보기
Python

컴퓨터 카메라 출력 후 화면 캡쳐, 저장까지 해보기

2022. 7. 21. 11:19
from fileinput import close
import cv2    

capture = cv2.VideoCapture(0)  # 0번 카메라 연결

if capture.isOpened() == False:
    print("camera open failed")
    exit()

capNum = int (0)  
while True:  # 무한 반복
    ret, frame = capture.read()  # 카메라 영상 받기

    if not ret:
        print("Can't read camera")
        break;

    cv2.imshow("ex01", frame)

    if cv2.waitKey(1) == ord('c'): # c를 누르면 화면 캡쳐 후 파일경로에 저장
        img_captured = cv2.imwrite('D:\openCV\capture\captured_%03d.png' % capNum, frame);
        capNum += 1   # 캡쳐시마다 번호증가
            
    if cv2.waitKey(1) == ord('q'): # q를 누르면 while문 탈출
        break;

capture.release()

 

저작자표시 (새창열림)

'Python' 카테고리의 다른 글

ImportError: DLL load failed while importing _arpack: 지정된 프로시저를 찾을 수 없습니다.  (2) 2022.10.06
파이썬 계산기 만들기 - ㄱ_ㅖ 산 ㄱ_ㅣ -  (0) 2022.07.26
마우스 클릭 입력받기  (0) 2022.07.19
키보드 키 입력 받기  (0) 2022.07.19
파이썬 셀리늄 크롤링  (0) 2022.07.06
    'Python' 카테고리의 다른 글
    • ImportError: DLL load failed while importing _arpack: 지정된 프로시저를 찾을 수 없습니다.
    • 파이썬 계산기 만들기 - ㄱ_ㅖ 산 ㄱ_ㅣ -
    • 마우스 클릭 입력받기
    • 키보드 키 입력 받기
    dullin
    dullin

    티스토리툴바