win_imagesnap

0.0.2 • Public • Published

win_imagesnap

Windows NT Imagesnap Library for Node.js. (Get base64 encoded image data from Webcam and Screenshot)

API

var imagesnap = require('./win_imagesnap');
var fs = require('fs');

// arguments. (quality, function(err,data){})
// quality : image quality (0 ~ 100).
// data is base64 encoded string.
imagesnap.getScreenshotImage(24, function (err,data) {
    if(!err) {
        var decodedImage = new Buffer(data,'base64');
        fs.writeFile('screenshot.jpg', decodedImage, function(err) {});
    } else {
        console.log("Failed to capture screenshot image.");
    }
});

// arguments. (quality, function(err,data){}). data is base64 encoded string.
// quality : image quality (0 ~ 100).
// data is base64 encoded string.
imagesnap.getWebcamImage(24, function (err,data) {
    if(!err) {
        var decodedImage = new Buffer(data,'base64');
        fs.writeFile('webcam.jpg', decodedImage, function(err) {});
    } else {
        console.log("Failed to capture screenshot image.");
    }
});

Readme

Keywords

none

Package Sidebar

Install

npm i win_imagesnap

Weekly Downloads

1

Version

0.0.2

License

MIT

Last publish

Collaborators

  • junku901