【C126】用Python PCA-KPCA实现人脸识别

2022-03-11 13:22:15      索炜达.猿创      158     

文件编号:C126

文件大小:4.3M

代码行数:71行(主程序)

开发环境:Python3.8、OpenCV

猿创承诺:该源码均通过亲自测试可正常运行

简要概述:基于Python CA-KPCA实现人脸识别

运行效果:

【C126】用Python PCA-KPCA实现人脸识别

目录│文件列表:

 ├ 1.源码

 │  └ PCA-KPCA

 │     │ KPCA.py

 │     │ PCA.py

 │     └ att_faces

 │        │ .DS_Store

 │        │ README

 │        ├ s1

 │        │  │ 1.pgm

 │        │  │ 10.pgm

 │        │  │ 2.pgm

 │        │  │ 3.pgm

 │        │  │ 4.pgm

 │        │  │ 5.pgm

 │        │  │ 6.pgm

 │        │  │ 7.pgm

 │        │  │ 8.pgm

 │        │  └ 9.pgm

 │        ├ s10

 │        │  │ 1.pgm

 │        │  │ 10.pgm

 │        │  │ 2.pgm

 │        │  │ 3.pgm

 │        │  │ 4.pgm

 │        │  │ 5.pgm

 │        │  │ 6.pgm

 │        │  │ 7.pgm

 │        │  │ 8.pgm

 │        │  └ 9.pgm

 │        ├ s11

 │        │  │ 1.pgm

 │        │  │ 10.pgm

 │        │  │ 2.pgm

 │        │  │ 3.pgm

 │        │  │ 4.pgm

 │        │  │ 5.pgm

 │        │  │ 6.pgm

 │        │  │ 7.pgm

 │        │  │ 8.pgm

 │        │  └ 9.pgm

 │        ├ s12

 │        │  │ 1.pgm

 │        │  │ 10.pgm

 │        │  │ 2.pgm

 │        │  │ 3.pgm

 │        │  │ 4.pgm

 │        │  │ 5.pgm

 │        │  │ 6.pgm

 │        │  │ 7.pgm

 │        │  │ 8.pgm

 │        │  └ 9.pgm

 │        ├ s13

 │        │  │ 1.pgm

 │        │  │ 10.pgm

 │        │  │ 2.pgm

 │        │  │ 3.pgm

 │        │  │ 4.pgm

 │        │  │ 5.pgm

 │        │  │ 6.pgm

 │        │  │ 7.pgm

 │        │  │ 8.pgm

 │        │  └ 9.pgm

 │        ├ s14

 │        │  │ 1.pgm

 │        │  │ 10.pgm

 │        │  │ 2.pgm

 │        │  │ 3.pgm

 │        │  │ 4.pgm

 │        │  │ 5.pgm

 │        │  │ 6.pgm

 │        │  │ 7.pgm

 │        │  │ 8.pgm

 │        │  └ 9.pgm

 │        ├ s15

 │        │  │ 1.pgm

 │        │  │ 10.pgm

 │        │  │ 2.pgm

 │        │  │ 3.pgm

 │        │  │ 4.pgm

 │        │  │ 5.pgm

 │        │  │ 6.pgm

 │        │  │ 7.pgm

 │        │  │ 8.pgm

 │        │  └ 9.pgm

 │        ├ s16

 │        │  │ 1.pgm

 │        │  │ 10.pgm

 │        │  │ 2.pgm

 │        │  │ 3.pgm

 │        │  │ 4.pgm

 │        │  │ 5.pgm

 │        │  │ 6.pgm

 │        │  │ 7.pgm

 │        │  │ 8.pgm

 │        │  └ 9.pgm

 │        ├ s17

 │        │  │ 1.pgm

 │        │  │ 10.pgm

 │        │  │ 2.pgm

 │        │  │ 3.pgm

 │        │  │ 4.pgm

 │        │  │ 5.pgm

 │        │  │ 6.pgm

 │        │  │ 7.pgm

 │        │  │ 8.pgm

 │        │  └ 9.pgm

 │        ├ s18

 │        │  │ 1.pgm

 │        │  │ 10.pgm

 │        │  │ 2.pgm

 │        │  │ 3.pgm

 │        │  │ 4.pgm

 │        │  │ 5.pgm

 │        │  │ 6.pgm

 │        │  │ 7.pgm

 │        │  │ 8.pgm

 │        │  └ 9.pgm

 │        ├ s19

 │        │  │ 1.pgm

 │        │  │ 10.pgm

 │        │  │ 2.pgm

 │        │  │ 3.pgm

 │        │  │ 4.pgm

 │        │  │ 5.pgm

 │        │  │ 6.pgm

 │        │  │ 7.pgm

 │        │  │ 8.pgm

 │        │  └ 9.pgm

 │        ├ s2

 │        │  │ 1.pgm

 │        │  │ 10.pgm

 │        │  │ 2.pgm

 │        │  │ 3.pgm

 │        │  │ 4.pgm

 │        │  │ 5.pgm

 │        │  │ 6.pgm

 │        │  │ 7.pgm

 │        │  │ 8.pgm

 │        │  └ 9.pgm

 │        ├ s20

 │        │  │ 1.pgm

 │        │  │ 10.pgm

 │        │  │ 2.pgm

 │        │  │ 3.pgm

 │        │  │ 4.pgm

 │        │  │ 5.pgm

 │        │  │ 6.pgm

 │        │  │ 7.pgm

 │        │  │ 8.pgm

 │        │  └ 9.pgm

 │        ├ s21

 │        │  │ 1.pgm

 │        │  │ 10.pgm

 │        │  │ 2.pgm

 │        │  │ 3.pgm

 │        │  │ 4.pgm

 │        │  │ 5.pgm

 │        │  │ 6.pgm

 │        │  │ 7.pgm

 │        │  │ 8.pgm

 │        │  └ 9.pgm

 │        ├ s22

 │        │  │ 1.pgm

 │        │  │ 10.pgm

 │        │  │ 2.pgm

 │        │  │ 3.pgm

 │        │  │ 4.pgm

 │        │  │ 5.pgm

 │        │  │ 6.pgm

 │        │  │ 7.pgm

 │        │  │ 8.pgm

 │        │  └ 9.pgm

 │        ├ s23

 │        │  │ 1.pgm

 │        │  │ 10.pgm

 │        │  │ 2.pgm

 │        │  │ 3.pgm

 │        │  │ 4.pgm

 │        │  │ 5.pgm

 │        │  │ 6.pgm

 │        │  │ 7.pgm

 │        │  │ 8.pgm

 │        │  └ 9.pgm

 │        ├ s24

 │        │  │ 1.pgm

 │        │  │ 10.pgm

 │        │  │ 2.pgm

 │        │  │ 3.pgm

 │        │  │ 4.pgm

 │        │  │ 5.pgm

 │        │  │ 6.pgm

 │        │  │ 7.pgm

 │        │  │ 8.pgm

 │        │  └ 9.pgm

 │        ├ s25

 │        │  │ 1.pgm

 │        │  │ 10.pgm

 │        │  │ 2.pgm

 │        │  │ 3.pgm

 │        │  │ 4.pgm

 │        │  │ 5.pgm

 │        │  │ 6.pgm

 │        │  │ 7.pgm

 │        │  │ 8.pgm

 │        │  └ 9.pgm

 │        ├ s26

 │        │  │ 1.pgm

 │        │  │ 10.pgm

 │        │  │ 2.pgm

 │        │  │ 3.pgm

 │        │  │ 4.pgm

 │        │  │ 5.pgm

 │        │  │ 6.pgm

 │        │  │ 7.pgm

 │        │  │ 8.pgm

 │        │  └ 9.pgm

 │        ├ s27

 │        │  │ 1.pgm

 │        │  │ 10.pgm

 │        │  │ 2.pgm

 │        │  │ 3.pgm

 │        │  │ 4.pgm

 │        │  │ 5.pgm

 │        │  │ 6.pgm

 │        │  │ 7.pgm

 │        │  │ 8.pgm

 │        │  └ 9.pgm

 │        ├ s28

 │        │  │ 1.pgm

 │        │  │ 10.pgm

 │        │  │ 2.pgm

 │        │  │ 3.pgm

 │        │  │ 4.pgm

 │        │  │ 5.pgm

 │        │  │ 6.pgm

 │        │  │ 7.pgm

 │        │  │ 8.pgm

 │        │  └ 9.pgm

 │        ├ s29

 │        │  │ 1.pgm

 │        │  │ 10.pgm

 │        │  │ 2.pgm

 │        │  │ 3.pgm

 │        │  │ 4.pgm

 │        │  │ 5.pgm

 │        │  │ 6.pgm

 │        │  │ 7.pgm

 │        │  │ 8.pgm

 │        │  └ 9.pgm

 │        ├ s3

 │        │  │ 1.pgm

 │        │  │ 10.pgm

 │        │  │ 2.pgm

 │        │  │ 3.pgm

 │        │  │ 4.pgm

 │        │  │ 5.pgm

 │        │  │ 6.pgm

 │        │  │ 7.pgm

 │        │  │ 8.pgm

 │        │  └ 9.pgm

 │        ├ s30

 │        │  │ 1.pgm

 │        │  │ 10.pgm

 │        │  │ 2.pgm

 │        │  │ 3.pgm

 │        │  │ 4.pgm

 │        │  │ 5.pgm

 │        │  │ 6.pgm

 │        │  │ 7.pgm

 │        │  │ 8.pgm

 │        │  └ 9.pgm

 │        ├ s31

 │        │  │ 1.pgm

 │        │  │ 10.pgm

 │        │  │ 2.pgm

 │        │  │ 3.pgm

 │        │  │ 4.pgm

 │        │  │ 5.pgm

 │        │  │ 6.pgm

 │        │  │ 7.pgm

 │        │  │ 8.pgm

 │        │  └ 9.pgm

 │        ├ s32

 │        │  │ 1.pgm

 │        │  │ 10.pgm

 │        │  │ 2.pgm

 │        │  │ 3.pgm

 │        │  │ 4.pgm

 │        │  │ 5.pgm

 │        │  │ 6.pgm

 │        │  │ 7.pgm

 │        │  │ 8.pgm

 │        │  └ 9.pgm

 │        ├ s33

 │        │  │ 1.pgm

 │        │  │ 10.pgm

 │        │  │ 2.pgm

 │        │  │ 3.pgm

 │        │  │ 4.pgm

 │        │  │ 5.pgm

 │        │  │ 6.pgm

 │        │  │ 7.pgm

 │        │  │ 8.pgm

 │        │  └ 9.pgm

 │        ├ s34

 │        │  │ 1.pgm

 │        │  │ 10.pgm

 │        │  │ 2.pgm

 │        │  │ 3.pgm

 │        │  │ 4.pgm

 │        │  │ 5.pgm

 │        │  │ 6.pgm

 │        │  │ 7.pgm

 │        │  │ 8.pgm

 │        │  └ 9.pgm

 │        ├ s35

 │        │  │ 1.pgm

 │        │  │ 10.pgm

 │        │  │ 2.pgm

 │        │  │ 3.pgm

 │        │  │ 4.pgm

 │        │  │ 5.pgm

 │        │  │ 6.pgm

 │        │  │ 7.pgm

 │        │  │ 8.pgm

 │        │  └ 9.pgm

 │        ├ s36

 │        │  │ 1.pgm

 │        │  │ 10.pgm

 │        │  │ 2.pgm

 │        │  │ 3.pgm

 │        │  │ 4.pgm

 │        │  │ 5.pgm

 │        │  │ 6.pgm

 │        │  │ 7.pgm

 │        │  │ 8.pgm

 │        │  └ 9.pgm

 │        ├ s37

 │        │  │ 1.pgm

 │        │  │ 10.pgm

 │        │  │ 2.pgm

 │        │  │ 3.pgm

 │        │  │ 4.pgm

 │        │  │ 5.pgm

 │        │  │ 6.pgm

 │        │  │ 7.pgm

 │        │  │ 8.pgm

 │        │  └ 9.pgm

 │        ├ s38

 │        │  │ 1.pgm

 │        │  │ 10.pgm

 │        │  │ 2.pgm

 │        │  │ 3.pgm

 │        │  │ 4.pgm

 │        │  │ 5.pgm

 │        │  │ 6.pgm

 │        │  │ 7.pgm

 │        │  │ 8.pgm

 │        │  └ 9.pgm

 │        ├ s39

 │        │  │ 1.pgm

 │        │  │ 10.pgm

 │        │  │ 2.pgm

 │        │  │ 3.pgm

 │        │  │ 4.pgm

 │        │  │ 5.pgm

 │        │  │ 6.pgm

 │        │  │ 7.pgm

 │        │  │ 8.pgm

 │        │  └ 9.pgm

 │        ├ s4

 │        │  │ 1.pgm

 │        │  │ 10.pgm

 │        │  │ 2.pgm

 │        │  │ 3.pgm

 │        │  │ 4.pgm

 │        │  │ 5.pgm

 │        │  │ 6.pgm

 │        │  │ 7.pgm

 │        │  │ 8.pgm

 │        │  └ 9.pgm

 │        ├ s40

 │        │  │ 1.pgm

 │        │  │ 10.pgm

 │        │  │ 2.pgm

 │        │  │ 3.pgm

 │        │  │ 4.pgm

 │        │  │ 5.pgm

 │        │  │ 6.pgm

 │        │  │ 7.pgm

 │        │  │ 8.pgm

 │        │  └ 9.pgm

 │        ├ s5

 │        │  │ 1.pgm

 │        │  │ 10.pgm

 │        │  │ 2.pgm

 │        │  │ 3.pgm

 │        │  │ 4.pgm

 │        │  │ 5.pgm

 │        │  │ 6.pgm

 │        │  │ 7.pgm

 │        │  │ 8.pgm

 │        │  └ 9.pgm

 │        ├ s6

 │        │  │ 1.pgm

 │        │  │ 10.pgm

 │        │  │ 2.pgm

 │        │  │ 3.pgm

 │        │  │ 4.pgm

 │        │  │ 5.pgm

 │        │  │ 6.pgm

 │        │  │ 7.pgm

 │        │  │ 8.pgm

 │        │  └ 9.pgm

 │        ├ s7

 │        │  │ 1.pgm

 │        │  │ 10.pgm

 │        │  │ 2.pgm

 │        │  │ 3.pgm

 │        │  │ 4.pgm

 │        │  │ 5.pgm

 │        │  │ 6.pgm

 │        │  │ 7.pgm

 │        │  │ 8.pgm

 │        │  └ 9.pgm

 │        ├ s8

 │        │  │ 1.pgm

 │        │  │ 10.pgm

 │        │  │ 2.pgm

 │        │  │ 3.pgm

 │        │  │ 4.pgm

 │        │  │ 5.pgm

 │        │  │ 6.pgm

 │        │  │ 7.pgm

 │        │  │ 8.pgm

 │        │  └ 9.pgm

 │        └ s9

 │           │ 1.pgm

 │           │ 10.pgm

 │           │ 2.pgm

 │           │ 3.pgm

 │           │ 4.pgm

 │           │ 5.pgm

 │           │ 6.pgm

 │           │ 7.pgm

 │           │ 8.pgm

 │           └ 9.pgm

 └ 2.演示视频

    └ 演示视频.mp4

TAG人脸识别
  • 5 次
  • 100 分