mirror of
https://github.com/peterbraden/node-opencv.git
synced 2025-12-08 19:45:55 +00:00
26 lines
532 B
JavaScript
Executable File
26 lines
532 B
JavaScript
Executable File
var cv = require('../lib/opencv')
|
|
|
|
var trainingData = []
|
|
|
|
for (var i = 1; i< 41; i++){
|
|
for (var j = 1; j<10; j++){
|
|
trainingData.push([i,"/Users/peterbraden/Downloads/orl_faces/s" + i + "/" + j + ".pgm" ])
|
|
}
|
|
}
|
|
|
|
cv.readImage("/Users/peterbraden/Downloads/orl_faces/s6/10.pgm", function(e, im){
|
|
|
|
var facerec = cv.FaceRecognizer.createFisherFaceRecognizer();
|
|
facerec.train(trainingData);
|
|
|
|
console.log(facerec.predictSync(im));
|
|
|
|
var x = new cv.NamedWindow("out")
|
|
x.show(im);
|
|
x.blockingWaitKey();
|
|
x.destroy()
|
|
})
|
|
|
|
|
|
|