樹莓派中使用OV系列攝像頭,網上能搜到的文章資源太老了,文章中提到的攝像頭配置選項在raspi-config中并不存在。本文重新測試整理樹莓派攝像頭的驅動安裝、配置、測試流程說明。
libcamera
新版本中使用libcamera作為攝像頭驅動程序。
libcamera是一個開源的相機支持庫,提供了一種統一的應用程序接口(API)來訪問相機硬件。它旨在簡化相機驅動程序的開發(fā),提供更高級別的抽象,并提供更多功能和靈活性。
libcamera支持多種操作系統,包括Linux和Android。它提供了一套強大的功能,包括實時圖像處理、視頻流捕獲和處理、攝像頭控制等。
安裝構建工具
sudo apt install -y python3-pip git python3-jinja2
sudo pip3 install meson
安裝libcamera
sudo apt install -y libcamera-dev libepoxy-dev libjpeg-dev libtiff5-dev libpng-dev
編譯安裝rpicam-apps
rpicam-apps是樹莓派提供的攝像頭測試應用工具集,可以無需代碼編寫,方便的測試攝像頭基本 功能。文章來源:http://www.zghlxwxcb.cn/news/detail-818387.html
sudo apt install -y cmake libboost-program-options-dev libdrm-dev libexif-dev
sudo apt install -y meson ninja-build
cd
git clone https://github.com/raspberrypi/rpicam-apps.git
cd rpicam-apps
meson setup build -Denable_libav=true -Denable_drm=true -Denable_egl=true -Denable_qt=true -Denable_opencv=false -Denable_tflite=false
meson compile -C build
sudo meson install -C build
sudo ldconfig # this is only necessary on the first build
測試攝像頭拍照
rpicam-still -t 30000 --timelapse 2000 -o image%04d.jpg
測試實時視頻
rpicam-hello -t 0 --qt-preview
后續(xù)我們將測試推流、結合opencv的目標檢測識別等功能文章來源地址http://www.zghlxwxcb.cn/news/detail-818387.html
到了這里,關于樹莓派ubuntu:CSI接口攝像頭安裝驅動程序及測試的文章就介紹完了。如果您還想了解更多內容,請在右上角搜索TOY模板網以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網!