mirror of
https://github.com/peterbraden/node-opencv.git
synced 2025-12-08 19:45:55 +00:00
42 lines
452 B
JavaScript
42 lines
452 B
JavaScript
var EventEmitter = require('events').EventEmitter
|
|
|
|
var opencv = require('./bindings')
|
|
|
|
module.exports = opencv;
|
|
|
|
|
|
/*
|
|
|
|
# Matrix #
|
|
The matrix is one of opencv's most core datatypes.
|
|
|
|
*/
|
|
opencv.Matrix.prototype.__proto__ = EventEmitter.prototype;
|
|
|
|
|
|
|
|
|
|
|
|
/*
|
|
|
|
# Image #
|
|
|
|
OpenCV has got rid of, so maybe we just use Matrix class
|
|
and augment in js:
|
|
|
|
new cv.Image()
|
|
|
|
does
|
|
|
|
cv.imageRead() // returns Matrix
|
|
|
|
|
|
and
|
|
|
|
Matrix.save()
|
|
|
|
does
|
|
|
|
cv.imwrite
|
|
|
|
*/ |