Changeset 130
- Timestamp:
- Jan 14, 2010, 12:17:47 AM (14 years ago)
- Location:
- proiecte/PPPP/eigenface2
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
proiecte/PPPP/eigenface2/Makefile
r108 r130 1 all: 1 all: pca pca_p 2 pca: 2 3 gcc `pkg-config opencv --cflags --libs` -g -o pca facedet.c capture.c pca.c eigenface.c main.c 4 pca_p: 5 gcc `pkg-config opencv --cflags --libs` -lm -fopenmp -g -o pca_p facedet.c capture.c pca_p.c eigenface_p.c main.c -
proiecte/PPPP/eigenface2/pca.c
r108 r130 77 77 { 78 78 //int offset = i * nEigens; 79 //~ cvEigenDecomposite( 79 cvEigenDecomposite( 80 faceImgArr[i], 81 nEigens, 82 eigenVectArr, 83 0, 0, 84 pAvgTrainImg, 85 //projectedTrainFaceMat->data.fl + i*nEigens); 86 projectedTrainFaceMat->data.fl + i*offset); 87 //~ calcDecomp( 80 88 //~ faceImgArr[i], 81 89 //~ nEigens, 82 90 //~ eigenVectArr, 83 //~ 0, 0,84 91 //~ pAvgTrainImg, 85 92 //~ //projectedTrainFaceMat->data.fl + i*nEigens); 86 93 //~ projectedTrainFaceMat->data.fl + i*offset); 87 calcDecomp(88 faceImgArr[i],89 nEigens,90 eigenVectArr,91 pAvgTrainImg,92 //projectedTrainFaceMat->data.fl + i*nEigens);93 projectedTrainFaceMat->data.fl + i*offset);94 94 } 95 95 … … 120 120 121 121 // project the test image onto the PCA subspace 122 //~ cvEigenDecomposite( 122 cvEigenDecomposite( 123 faceImg, 124 nEigens, 125 eigenVectArr, 126 0, 0, 127 pAvgTrainImg, 128 projectedTestFace); 129 //~ calcDecomp( 123 130 //~ faceImg, 124 131 //~ nEigens, 125 132 //~ eigenVectArr, 126 //~ 0, 0,127 133 //~ pAvgTrainImg, 128 134 //~ projectedTestFace); 129 calcDecomp(130 faceImg,131 nEigens,132 eigenVectArr,133 pAvgTrainImg,134 projectedTestFace);135 135 136 136 iNearest = findNearestNeighbor(projectedTestFace);
Note: See TracChangeset
for help on using the changeset viewer.