Node.js binding to OpenCV
$ npm i nodecv --save-devImage IO:
nodecv.imread(imagePath, callback);
nodecv.imread(buffer, callback);
nodecv.imwrite(outputPath, mat);Image Dissimilarity:
nodecv.imageDissimilarity(mat, mat, callback);Match:
nodecv.matchTemplate(mat, mat, method, callback);
nodecv.findPairs(mat, mat, callback);Mat properties:
im.width();
im.height();
im.size();
im.ellipse(x, y, width, height);
im.rectangle(x, y, width, height, color, thickness);Cascade detect:
const haarcascade = 'path/to/haarcascade.xml';
const cascade = new nodecv.CascadeClassifier(haarcascade);
cascade.detectMultiScale(mat, callback);NodeCV follow Google's C++ style conventions, and [email protected].
$ make testxudafeng |
Chenxin |
|---|
This project follows the git-contributor spec, auto upated at Fri May 04 2018 20:07:33 GMT+0800.
The MIT License (MIT)
