- Raspberry Piにおいて: (1) sudo raspi-config を実行
(2) camera を Enableにする、
- (7/18修正)モータードライブライブラリとカメラサーバー
プログラムをダウンロードし、展開して、
readme.txt を読む
(mjpg関係以外はその指示に従う)
参考:motor.py, server.py,
- モータードライブライブラリの動作確認を行う(motor_test.pyの実行)
- Raspberry Pi Cameraの設定方法
(出典:
Raspberry Pi camera board video streaming)
# Start capturing.
# コマンドオプションの一覧
raspistill --help
# カメラからの画像が見えるはず
raspistill -w 640 -h 480 -q 5
続けて mjpg_streamerの設定:
sudo apt-get update
sudo apt-get install libjpeg62-dev cmake
git clone https://github.com/jacksonliam/mjpg-streamer.git mjpg-streamer
cd mjpg-streamer/mjpg-streamer-experimental
make
cd
sudo mv mjpg-streamer/mjpg-streamer-experimental /opt/mjpg-streamer
- Raspberry piカメラについて:コマンドと使用例を示す
参考ページ1,
参考ページ2
# raspistill : 静止画撮影
raspistill -o /tmp/pic.jpg
# raspistill : カメラ画像表示
raspistill -w 640 -h 480 -q 5
# raspivid : ビデオ録画 (注意:-tは1ms単位)
raspivid -w 640 -h 480 -t 3000 -o /tmp/movie.h264
# 上記で録画したものをみるには omxplayerを使う
omxplayer /tmp/moview.h264
- RaspiカメラをOpenCVで用いる:
答えは picamera :
参考ページ
sudo apt-get install python-pip
pip install "picamera[array]"
Pythonプログラムでは
from picamera.array import PiRGBArray
from picamera import PiCamera
import time
import cv2
# initialize the camera and grab a reference to the raw camera capture
camera = PiCamera()
rawCapture = PiRGBArray(camera)
# 以下略
- picamera
の別な資料
--- OpenCV への取り込み