mirror of
https://github.com/peterbraden/node-opencv.git
synced 2025-12-08 19:45:55 +00:00
25 lines
579 B
JavaScript
Executable File
25 lines
579 B
JavaScript
Executable File
var cv = require('../lib/opencv');
|
|
|
|
cv.readImage('./files/mona.png', function(err, im) {
|
|
if (err) throw err;
|
|
if (im.width() < 1 || im.height() < 1) throw new Error('Image has no size');
|
|
|
|
img_hsv = im.copy();
|
|
img_gray = im.copy();
|
|
|
|
|
|
img_hsv.convertHSVscale();
|
|
img_gray.convertGrayscale();
|
|
|
|
console.log(img_gray.pixel(100,100));
|
|
|
|
im.save('./tmp/nor.png');
|
|
img_hsv.save('./tmp/hsv.png');
|
|
img_gray.save('./tmp/gray.png');
|
|
|
|
img_crop = im.crop(50,50,250,250);
|
|
img_crop.save('./tmp/crop.png');
|
|
|
|
console.log('Image saved to ./tmp/{crop|nor|hsv|gray}.png');
|
|
});
|