FaceRecognitionLib
Main Page
Classes
Files
File List
File Members
Eigenfaces.h
Go to the documentation of this file.
1
/* Copyright (C) 2016 Kristian Sloth Lauszus. All rights reserved.
2
3
This software may be distributed and modified under the terms of the GNU
4
General Public License version 2 (GPL2) as published by the Free Software
5
Foundation and appearing in the file GPL2.TXT included in the packaging of
6
this file. Please note that GPL2 Section 2[b] requires that all works based
7
on this software must also be made publicly available under the terms of
8
the GPL2 ("Copyleft").
9
10
Contact information
11
-------------------
12
13
Kristian Sloth Lauszus
14
Web : http://www.lauszus.com
15
e-mail : lauszus@gmail.com
16
*/
17
18
#ifndef __eigenfaces_h__
19
#define __eigenfaces_h__
20
21
#include <Eigen/Dense>
// http://eigen.tuxfamily.org
22
23
#include "
Facebase.h
"
24
#include "
PCA.h
"
25
26
using namespace
Eigen
;
27
28
class
Eigenfaces
:
public
Facebase
{
29
public
:
34
void
train(
const
MatrixXi &images);
35
};
36
37
#endif
Facebase
Definition:
Facebase.h:27
Eigenfaces
Definition:
Eigenfaces.h:28
Eigen
PCA.h
Facebase.h
Generated by
1.8.11