Quantcast
Channel: OpenCV Q&A Forum - RSS feed
Viewing all articles
Browse latest Browse all 41027

FaceRecognizer interface - changes to 3.0.0

$
0
0
Downloaded the stable 3.0.0 release // Get the eigen data that is available Mat eigenvalues = face_model->getMat("eigenvalues"); Mat W = face_model->getMat("eigenvectors"); Mat mean = face_model->getMat("mean"); // Display the Eigenfaces: for (int i = 0; i < min(10, W.cols); i++) { Mat ev = W.col(i).clone(); Mat grayscale = norm_0_255(ev.reshape(1, test_faces[0].rows)); Mat cgrayscale; applyColorMap(grayscale, cgrayscale, COLORMAP_JET); imshow(format("eigenface_%d", i), cgrayscale); } This code worked before, as stated in the tutorial : http://docs.opencv.org/3.0-last-rst/modules/face/doc/facerec_tutorial.html But now it seems that the getMat function is gone and replaced getLabelInfoByString. However that one returns a vector of values instead of a Mat element. Anybody has gotten the visualisation to work again?

Viewing all articles
Browse latest Browse all 41027

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>