raspberrypi/picamera2
New libcamera based python library
해결하는 문제
Picamera2는 Raspberry Pi 장치의 카메라를 제어하기 위한 현대적이고 사용하기 쉬운 Python 인터페이스를 제공합니다. 이는 기존의 레거시 카메라 스택을 대체하는 공식 솔루션으로, 개발자가 현재의 libcamera 기반 시스템을 사용하여 카메라 하드웨어와 상호 작용할 수 있도록 합니다.
작동 방식
Python 코드와 기반이 되는 libcamera 라이브러리 사이의 가교 역할을 합니다. 지원되는 Raspberry Pi OS 버전(Bullseye 이상)에 패키지를 설치하면 카메라 입력, 처리 및 출력을 관리하는 일련의 Python 명령을 사용할 수 있습니다. 안정성을 목표로 설계되었으며, 일관된 동작을 유지하고 API의 파괴적인 변경을 방지하는 데 중점을 둡니다.
대상 사용자
이 도구는 Raspberry Pi 하드웨어를 사용하여 이미지나 비디오를 캡처해야 하는 개발자와 취미 활동가를 위한 것입니다. 레거시 카메라 스택에서 현재 Raspberry Pi OS 릴리스의 현대적인 libcamera 프레임워크로 전환하려는 모든 사용자에게 적합합니다.
주요 특징
- 카메라 제어를 위한 간단한 Python API
- 현대적인 libcamera 프레임워크 기반 구축
- 표준 Raspberry Pi OS 이미지에 사전 설치됨
- Pi Zero를 포함한 모든 Raspberry Pi 보드와 호환
- 방대한 문서와 예제 및 자동화된 테스트를 위한 전용 저장소 제공
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트