directcam
v2.0.1
Published
A small library to access DirectShow compatible cameras through NodeJS
Downloads
4
Maintainers
Readme
directcam
A small library to access DirectShow compatible cameras through NodeJS
Basic Usage:
const dcam = require("directcam");
const fs = require("fs");
dcam.cameras(null, function(err, cams){
console.table(cams);
console.log("hello!");
dcam.grab(cams.Moniker, function(err, img){
fs.writeFileSync("img.jpg", img);
});
});
Functions
- All callback functions need to be in function(err, result){} format
directcam.cameras(args, callback) [Camera]
returns an array of camera objects in the system to the callback function
Camera Object:
{
index: Number,
Name: string,
Moniker: string (device reference)
}
directcam.grab(moniker, callback) [frame]
returns an image frame to the callback function