#概要
raspberry pi でwebcamやってみた。
#環境
raspberry pi 1 b
raspbian jessie 8.0
elecom ucam-dlk130
#仕掛け
jsdoのjavascriptでsettimeoutで10秒間隔でimgを読み取る。
node-redの、Execでpythonを動かして、jpegを読み取って送る。
pythonは、opencvで、カメラをキャプチャする。
#jsdo
function tick() {
img = document.getElementById('koko');
var now = new Date();
img.src = "http://192.168.11.8:1880/test?" + now.getTime();
setTimeout("tick()", 10000);
}
tick();
#node-red
headerで、contents-typeをセットする。
#python
import cv2
cap = cv2.VideoCapture(0)
ret, frame = cap.read()
cv2.imwrite('test.jpg', frame)
cap.release()
print open("test.jpg", "rb").read()
以上。