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.");
    }
});

Dependencies (0)

    Dev Dependencies (0)

      Package Sidebar

      Install

      npm i win_imagesnap

      Weekly Downloads

      2

      Version

      0.0.2

      License

      MIT

      Last publish

      Collaborators

      • junku901