<* 라즈베리파이 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 이미지를 캡처합니다.