Raspberry Pi 카메라 모듈로 촬영
2160 단어 C++RaspberryPiQt
이 기사는 Raspberry Pi Advent Calendar 2017 11일 기사, @take-iwiw 씨에 의한 「 Raspberry Pi와 Linux 방식으로 디지털 카메라 만들기 」에 감명을 받아 썼습니다.
Raspberry Pi의 카메라 모듈로 사진을 촬영합니다.
OpenCV를 사용하여 카메라 이미지를 캡처하는 프로그램은 한때 내 개인 웹 사이트에서 기사로 설정되었습니다. OpenCV를 사용하지 않고 Video for Linux만으로 이미지를 캡처하고 싶었지만 Video for Linux의 자료가 매우 적었고 샘플 프로그램도 전무라는 상황이었기 때문에 포기하고있었습니다.
그런데 위의 기사에서 Video for Linux에서 이미지를 캡처하는 방법을 알았기 때문에 저도 해보기로 결정했습니다. 상기 기사에서는, X Window를 사용하지 않고, 액정 화면의 제어까지 자전으로 실시한다고 하는, 꽤 굉장한 기사이므로 일독을 추천합니다.
내가 한 일은 Video for Linux에서 캡처하는 코드를 퍽 빌려서 Qt의 스레드로 연속 캡처하는 처리와 Qt의 위젯 내에 그리는 정도이므로 실은 아무것도하고 있지 않습니다.
OS는 raspbian을 사용합니다.
raspi-config
에서 카메라 지원을 활성화하십시오.Video for Linux를 설치합니다.
$ sudo apt-get install libv4l-dev
이 안에
bcm2835-v4l2
라는 모듈이 들어 있으므로 modprobe
명령으로 읽거나 /etc/modules
에 설명하고 다시 시작합니다. lsmod
명령을 실행하고 bcm2835_v4l2
와 videobuf2_*
가 일부 로드되면 OK입니다.앱 개발은 내 기사 "Raspberry Pi로 GUI 앱 개발, 최초 안내"을 참조하여 빌드하십시오.
소스 코드는 GitHub에 있습니다. Qt Creator에서
QtRaspberryPiCameraCapture.pro
를 열고 빌드하고 실행하십시오.Reference
이 문제에 관하여(Raspberry Pi 카메라 모듈로 촬영), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/soramimi_jp/items/0127855cfa27a26b4c80텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)