Processor

라즈베리파이 Camera software

작성자 임베디드코리아 작성일25-12-06 22:44 조회2회 댓글0건
<* 라즈베리파이 Camera software *>
◆ 지원되는 카메라 모듈을 소프트웨어 도구와 함께 사용하는 방법을 설명한다.
◆ 모든 Raspberry Pi 카메라는 소프트웨어 도구를 사용하여 고해상도 사진과 Full HD 1080p 비디오(또는 그 이상)를 녹화할 수 있다.

■ Raspberry Pi는 다음을 포함한 여러 공식 카메라 모듈을 생산한다.
    ▶ 기존  5-megapixel Camera Module 1(단종)
    ▶ 적외선 필터 유무에 따라 선택 가능한 8-megapixel Camera Module 2,
    ▶ 적외선 필터 유무에 따라 선택 가능한 표준 및 광각 렌즈가 있는 12-megapixel Camera Module 3
    ▶ 외부 렌즈와 함께 사용할 수 있는 CS 및 M12 마운트 변형을 지원하는 12-megapixel High Quality Camera
    ▶ 빠른 동작 사진 촬영을 위한 160만 화소 글로벌 셔터 카메라(1.6-megapixel Global Shutter Camera)
    ▶  12-megapixel AI 카메라는 Sony IMX500 이미징 센서를 사용하여 모든 카메라 애플리케이션에 저지연, 고성능 AI 기능을 제공함.

      --------------------------------------------------------------------------------------------------------------------
      여기서는 Bullseye 및 이전 Raspberry Pi OS 릴리스에서 사용 가능했던 레거시 카메라 스택에 대해
      더 이상 다루지 않습니다.
      raspivid, raspistill 및 Picamera(Picamera2 아님) Python 라이브러리와 같은 애플리케이션을
      사용하는 레거시 카메라 스택은 수년 동안 지원이 중단되어 더 이상 지원되지 않습니다.
      레거시 카메라 스택을 사용하는 경우 카메라 모듈 1, 카메라 모듈 2 및 고품질 카메라만 지원하며
      최신 카메라 모듈은 지원하지 않습니다. 이 문서의 내용은 레거시 카메라 스택에는 적용되지 않습니다.
      ----------------------------------------------------------------------------------------------------------------------
■ rpicam-apps
    ☞  Raspberry Pi OS Bookworm은 카메라 캡처 애플리케이션의 이름을 libcamera-*에서 rpicam-*로 변경되었다.
    ☞ 심볼릭 링크를 통해 사용자는 당분간 기존 이름을 사용할 수 있다.
    ☞ Bookworm 이전 Raspberry Pi OS 버전은 여전히 ​​libcamera-* 이름을 사용한다.

【 1 】  rpicam-hello
        카메라용 "hello world" 명령어로, 카메라 미리보기 스트림을 시작하고 화면에 표시한다.

rpicam-jpeg: 미리보기 창을 실행한 후 고해상도 정지 이미지를 캡처합니다.

rpicam-still: 기존 raspistill 애플리케이션의 여러 기능을 에뮬레이션합니다.

rpicam-vid: 비디오를 캡처합니다.

rpicam-raw: 센서에서 직접 원시(처리되지 않은 Bayer) 프레임을 캡처합니다.

rpicam-detect: 기본적으로 빌드되지 않지만, Raspberry Pi에 TensorFlow Lite가 설치되어 있는 경우 빌드할 수 있습니다. 특정 물체가 감지되면 JPEG 이미지를 캡처합니다.