raspberry, opencv et qrcode : convertir une image capturée pour lire un qrcode
Bonjour,
J'ai réussi à installer le module 'opencv' (npm install opencv) sur une RasPi3, ainsi que le module 'qrcode-reader' (npm install qrcode-reader).
J'ai également installé une webcam via un port USB, et grâce à opencv, je capture une image 640*480 toutes les 40 ms (je suis bluffé ;).
Je voudrais maintenant extraire un éventuel qrcode de l'image capturée.
Comment convertir le résultat de la capture pour être traité par qr ?
Voici un extrait de mon code:
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
| const cv = require("opencv");
const QrCode = require('qrcode-reader');
var qr = new QrCode();
qr.callback = function(err, result) {
...
}
...
var camera = new cv.VideoCapture(0);
camera.read( function(err, im) {
if (err) {
log(`VideoCapture > err: ${err}`);
} else {
... comment convertir 'im' en bitmap acceptable par qr ... ?
qr.decode( bitmap); |
Cordialement.