├── .github
└── FUNDING.yml
├── cascades
└── data
│ ├── __init__.py
│ ├── __pycache__
│ └── __init__.cpython-36.pyc
│ └── haarcascade_licence_plate_rus_16stages.xml
├── images
├── ORL
│ ├── p1
│ │ ├── 10.jpg
│ │ ├── 3.jpg
│ │ ├── 4.jpg
│ │ ├── 5.jpg
│ │ ├── 8.jpg
│ │ ├── 9.jpg
│ │ ├── 1_001.jpg
│ │ ├── 2_001.jpg
│ │ ├── 6_001.jpg
│ │ └── 7_001.jpg
│ ├── p10
│ │ ├── 6.jpg
│ │ ├── 10_001.jpg
│ │ ├── 1_001.jpg
│ │ ├── 2_001.jpg
│ │ ├── 3_001.jpg
│ │ ├── 4_001.jpg
│ │ ├── 5_001.jpg
│ │ ├── 7_001.jpg
│ │ ├── 8_001.jpg
│ │ └── 9_001.jpg
│ ├── p11
│ │ ├── 2.jpg
│ │ ├── 3.jpg
│ │ ├── 5.jpg
│ │ ├── 6.jpg
│ │ ├── 10.jpg
│ │ ├── 1_001.jpg
│ │ ├── 4_001.jpg
│ │ ├── 7_001.jpg
│ │ ├── 8_001.jpg
│ │ └── 9_001.jpg
│ ├── p12
│ │ ├── 1.jpg
│ │ ├── 4.jpg
│ │ ├── 7.jpg
│ │ ├── 8.jpg
│ │ ├── 9.jpg
│ │ ├── 10_001.jpg
│ │ ├── 2_001.jpg
│ │ ├── 3_001.jpg
│ │ ├── 5_001.jpg
│ │ └── 6_001.jpg
│ ├── p13
│ │ ├── 1.jpg
│ │ ├── 2.jpg
│ │ ├── 3.jpg
│ │ ├── 4.jpg
│ │ ├── 5.jpg
│ │ ├── 7.jpg
│ │ ├── 8.jpg
│ │ ├── 9.jpg
│ │ ├── 10.jpg
│ │ └── 6_001.jpg
│ ├── p14
│ │ ├── 6.jpg
│ │ ├── 10_001.jpg
│ │ ├── 1_001.jpg
│ │ ├── 2_001.jpg
│ │ ├── 3_001.jpg
│ │ ├── 4_001.jpg
│ │ ├── 5_001.jpg
│ │ ├── 7_001.jpg
│ │ ├── 8_001.jpg
│ │ └── 9_001.jpg
│ ├── p15
│ │ ├── 1.jpg
│ │ ├── 2.jpg
│ │ ├── 3.jpg
│ │ ├── 4.jpg
│ │ ├── 5.jpg
│ │ ├── 7.jpg
│ │ ├── 8.jpg
│ │ ├── 9.jpg
│ │ ├── 10.jpg
│ │ └── 6_001.jpg
│ ├── p16
│ │ ├── 6.jpg
│ │ ├── 10_001.jpg
│ │ ├── 1_001.jpg
│ │ ├── 2_001.jpg
│ │ ├── 3_001.jpg
│ │ ├── 4_001.jpg
│ │ ├── 5_001.jpg
│ │ ├── 7_001.jpg
│ │ ├── 8_001.jpg
│ │ └── 9_001.jpg
│ ├── p17
│ │ ├── 1.jpg
│ │ ├── 2.jpg
│ │ ├── 3.jpg
│ │ ├── 4.jpg
│ │ ├── 5.jpg
│ │ ├── 7.jpg
│ │ ├── 8.jpg
│ │ ├── 9.jpg
│ │ ├── 10_001.jpg
│ │ └── 6_001.jpg
│ ├── p18
│ │ ├── 6.jpg
│ │ ├── 10.jpg
│ │ ├── 1_001.jpg
│ │ ├── 2_001.jpg
│ │ ├── 3_001.jpg
│ │ ├── 4_001.jpg
│ │ ├── 5_001.jpg
│ │ ├── 7_001.jpg
│ │ ├── 8_001.jpg
│ │ └── 9_001.jpg
│ ├── p19
│ │ ├── 1.jpg
│ │ ├── 2.jpg
│ │ ├── 3.jpg
│ │ ├── 7.jpg
│ │ ├── 8.jpg
│ │ ├── 9.jpg
│ │ ├── 10_001.jpg
│ │ ├── 4_001.jpg
│ │ ├── 5_001.jpg
│ │ └── 6_001.jpg
│ ├── p2
│ │ ├── 1.jpg
│ │ ├── 2.jpg
│ │ ├── 6.jpg
│ │ ├── 7.jpg
│ │ ├── 10_001.jpg
│ │ ├── 3_001.jpg
│ │ ├── 4_001.jpg
│ │ ├── 5_001.jpg
│ │ ├── 8_001.jpg
│ │ └── 9_001.jpg
│ ├── p20
│ │ ├── 4.jpg
│ │ ├── 5.jpg
│ │ ├── 6.jpg
│ │ ├── 10.jpg
│ │ ├── 1_001.jpg
│ │ ├── 2_001.jpg
│ │ ├── 3_001.jpg
│ │ ├── 7_001.jpg
│ │ ├── 8_001.jpg
│ │ └── 9_001.jpg
│ ├── p21
│ │ ├── 1.jpg
│ │ ├── 2.jpg
│ │ ├── 3.jpg
│ │ ├── 4.jpg
│ │ ├── 5.jpg
│ │ ├── 7.jpg
│ │ ├── 8.jpg
│ │ ├── 9.jpg
│ │ ├── 10.jpg
│ │ └── 6_001.jpg
│ ├── p22
│ │ ├── 6.jpg
│ │ ├── 10_001.jpg
│ │ ├── 1_001.jpg
│ │ ├── 2_001.jpg
│ │ ├── 3_001.jpg
│ │ ├── 4_001.jpg
│ │ ├── 5_001.jpg
│ │ ├── 7_001.jpg
│ │ ├── 8_001.jpg
│ │ └── 9_001.jpg
│ ├── p23
│ │ ├── 1.jpg
│ │ ├── 2.jpg
│ │ ├── 3.jpg
│ │ ├── 4.jpg
│ │ ├── 5.jpg
│ │ ├── 7.jpg
│ │ ├── 8.jpg
│ │ ├── 9.jpg
│ │ ├── 10_001.jpg
│ │ └── 6_001.jpg
│ ├── p24
│ │ ├── 6.jpg
│ │ ├── 10.jpg
│ │ ├── 1_001.jpg
│ │ ├── 2_001.jpg
│ │ ├── 3_001.jpg
│ │ ├── 4_001.jpg
│ │ ├── 5_001.jpg
│ │ ├── 7_001.jpg
│ │ ├── 8_001.jpg
│ │ └── 9_001.jpg
│ ├── p25
│ │ ├── 4.jpg
│ │ ├── 6.jpg
│ │ ├── 8.jpg
│ │ ├── 9.jpg
│ │ ├── 10.jpg
│ │ ├── 1_001.jpg
│ │ ├── 2_001.jpg
│ │ ├── 3_001.jpg
│ │ ├── 5_001.jpg
│ │ └── 7_001.jpg
│ ├── p26
│ │ ├── 1.jpg
│ │ ├── 2.jpg
│ │ ├── 3.jpg
│ │ ├── 5.jpg
│ │ ├── 7.jpg
│ │ ├── 10_001.jpg
│ │ ├── 4_001.jpg
│ │ ├── 6_001.jpg
│ │ ├── 8_001.jpg
│ │ └── 9_001.jpg
│ ├── p27
│ │ ├── 1.jpg
│ │ ├── 2.jpg
│ │ ├── 3.jpg
│ │ ├── 4.jpg
│ │ ├── 5.jpg
│ │ ├── 6.jpg
│ │ ├── 7.jpg
│ │ ├── 8.jpg
│ │ ├── 9.jpg
│ │ └── 10.jpg
│ ├── p29
│ │ ├── 1.jpg
│ │ ├── 4.jpg
│ │ ├── 6.jpg
│ │ ├── 7.jpg
│ │ ├── 8.jpg
│ │ ├── 9.jpg
│ │ ├── 10_001.jpg
│ │ ├── 2_001.jpg
│ │ ├── 3_001.jpg
│ │ └── 5_001.jpg
│ ├── p3
│ │ ├── 1.jpg
│ │ ├── 10.jpg
│ │ ├── 2.jpg
│ │ ├── 3.jpg
│ │ ├── 4.jpg
│ │ ├── 5.jpg
│ │ ├── 7.jpg
│ │ ├── 8.jpg
│ │ ├── 9.jpg
│ │ └── 6_001.jpg
│ ├── p30
│ │ ├── 2.jpg
│ │ ├── 3.jpg
│ │ ├── 5.jpg
│ │ ├── 10.jpg
│ │ ├── 1_001.jpg
│ │ ├── 4_001.jpg
│ │ ├── 6_001.jpg
│ │ ├── 7_001.jpg
│ │ ├── 8_001.jpg
│ │ └── 9_001.jpg
│ ├── p31
│ │ ├── 5.jpg
│ │ ├── 6.jpg
│ │ ├── 10.jpg
│ │ ├── 1_001.jpg
│ │ ├── 2_001.jpg
│ │ ├── 3_001.jpg
│ │ ├── 4_001.jpg
│ │ ├── 7_001.jpg
│ │ ├── 8_001.jpg
│ │ └── 9_001.jpg
│ ├── p32
│ │ ├── 1.jpg
│ │ ├── 2.jpg
│ │ ├── 3.jpg
│ │ ├── 4.jpg
│ │ ├── 7.jpg
│ │ ├── 8.jpg
│ │ ├── 9.jpg
│ │ ├── 10_001.jpg
│ │ ├── 5_001.jpg
│ │ └── 6_001.jpg
│ ├── p33
│ │ ├── 1.jpg
│ │ ├── 2.jpg
│ │ ├── 3.jpg
│ │ ├── 4.jpg
│ │ ├── 5.jpg
│ │ ├── 6.jpg
│ │ ├── 7.jpg
│ │ ├── 8.jpg
│ │ ├── 9.jpg
│ │ └── 10.jpg
│ ├── p35
│ │ ├── 1.jpg
│ │ ├── 2.jpg
│ │ ├── 3.jpg
│ │ ├── 4.jpg
│ │ ├── 5.jpg
│ │ ├── 6.jpg
│ │ ├── 7.jpg
│ │ ├── 8.jpg
│ │ ├── 9.jpg
│ │ └── 10.jpg
│ ├── p37
│ │ ├── 1.jpg
│ │ ├── 2.jpg
│ │ ├── 3.jpg
│ │ ├── 4.jpg
│ │ ├── 5.jpg
│ │ ├── 7.jpg
│ │ ├── 8.jpg
│ │ ├── 9.jpg
│ │ ├── 10_001.jpg
│ │ └── 6_001.jpg
│ ├── p38
│ │ ├── 6.jpg
│ │ ├── 10.jpg
│ │ ├── 1_001.jpg
│ │ ├── 2_001.jpg
│ │ ├── 3_001.jpg
│ │ ├── 4_001.jpg
│ │ ├── 5_001.jpg
│ │ ├── 7_001.jpg
│ │ ├── 8_001.jpg
│ │ └── 9_001.jpg
│ ├── p4
│ │ ├── 6.jpg
│ │ ├── 10_001.jpg
│ │ ├── 1_001.jpg
│ │ ├── 2_001.jpg
│ │ ├── 3_001.jpg
│ │ ├── 4_001.jpg
│ │ ├── 5_001.jpg
│ │ ├── 7_001.jpg
│ │ ├── 8_001.jpg
│ │ └── 9_001.jpg
│ ├── p6
│ │ ├── 1.jpg
│ │ ├── 10.jpg
│ │ ├── 2.jpg
│ │ ├── 3.jpg
│ │ ├── 4.jpg
│ │ ├── 5.jpg
│ │ ├── 6.jpg
│ │ ├── 7.jpg
│ │ ├── 8.jpg
│ │ └── 9.jpg
│ ├── p7
│ │ ├── 6.jpg
│ │ ├── 10_001.jpg
│ │ ├── 1_001.jpg
│ │ ├── 2_001.jpg
│ │ ├── 3_001.jpg
│ │ ├── 4_001.jpg
│ │ ├── 5_001.jpg
│ │ ├── 7_001.jpg
│ │ ├── 8_001.jpg
│ │ └── 9_001.jpg
│ ├── p8
│ │ ├── 1.jpg
│ │ ├── 10.jpg
│ │ ├── 2.jpg
│ │ ├── 3.jpg
│ │ ├── 4.jpg
│ │ ├── 5.jpg
│ │ ├── 6.jpg
│ │ ├── 7.jpg
│ │ ├── 8.jpg
│ │ └── 9.jpg
│ ├── p9
│ │ ├── 1.jpg
│ │ ├── 10.jpg
│ │ ├── 2.jpg
│ │ ├── 3.jpg
│ │ ├── 4.jpg
│ │ ├── 5.jpg
│ │ ├── 7.jpg
│ │ ├── 8.jpg
│ │ ├── 9.jpg
│ │ └── 6_001.jpg
│ ├── p28
│ │ ├── 10_001.jpg
│ │ ├── 1_001.jpg
│ │ ├── 2_001.jpg
│ │ ├── 3_001.jpg
│ │ ├── 4_001.jpg
│ │ ├── 5_001.jpg
│ │ ├── 6_001.jpg
│ │ ├── 7_001.jpg
│ │ ├── 8_001.jpg
│ │ └── 9_001.jpg
│ ├── p34
│ │ ├── 10_001.jpg
│ │ ├── 1_001.jpg
│ │ ├── 2_001.jpg
│ │ ├── 3_001.jpg
│ │ ├── 4_001.jpg
│ │ ├── 5_001.jpg
│ │ ├── 6_001.jpg
│ │ ├── 7_001.jpg
│ │ ├── 8_001.jpg
│ │ └── 9_001.jpg
│ ├── p36
│ │ ├── 10_001.jpg
│ │ ├── 1_001.jpg
│ │ ├── 2_001.jpg
│ │ ├── 3_001.jpg
│ │ ├── 4_001.jpg
│ │ ├── 5_001.jpg
│ │ ├── 6_001.jpg
│ │ ├── 7_001.jpg
│ │ ├── 8_001.jpg
│ │ └── 9_001.jpg
│ └── p5
│ │ ├── 10_001.jpg
│ │ ├── 1_001.jpg
│ │ ├── 2_001.jpg
│ │ ├── 3_001.jpg
│ │ ├── 4_001.jpg
│ │ ├── 5_001.jpg
│ │ ├── 6_001.jpg
│ │ ├── 7_001.jpg
│ │ ├── 8_001.jpg
│ │ └── 9_001.jpg
└── Group
│ └── group_image.jpg
├── FaceExtractor
├── ExtractFacesFromImages.py
└── image_face_detector_by_folder.py
├── images_to_matrix.py
├── images_matrix_for_2d_square_pca.py
├── dataset.py
├── README.md
├── TwoDPCA.py
├── TwoD_Square_PCA.py
├── PCA.py
├── Face_Recognition.py
└── LICENSE
/.github/FUNDING.yml:
--------------------------------------------------------------------------------
1 | custom: ['https://www.buymeacoffee.com/parveshmonu']
2 |
--------------------------------------------------------------------------------
/cascades/data/__init__.py:
--------------------------------------------------------------------------------
1 | import os
2 |
3 | haarcascades = os.path.join(os.path.dirname(__file__), '')
4 |
--------------------------------------------------------------------------------
/images/ORL/p1/10.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p1/10.jpg
--------------------------------------------------------------------------------
/images/ORL/p1/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p1/3.jpg
--------------------------------------------------------------------------------
/images/ORL/p1/4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p1/4.jpg
--------------------------------------------------------------------------------
/images/ORL/p1/5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p1/5.jpg
--------------------------------------------------------------------------------
/images/ORL/p1/8.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p1/8.jpg
--------------------------------------------------------------------------------
/images/ORL/p1/9.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p1/9.jpg
--------------------------------------------------------------------------------
/images/ORL/p10/6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p10/6.jpg
--------------------------------------------------------------------------------
/images/ORL/p11/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p11/2.jpg
--------------------------------------------------------------------------------
/images/ORL/p11/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p11/3.jpg
--------------------------------------------------------------------------------
/images/ORL/p11/5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p11/5.jpg
--------------------------------------------------------------------------------
/images/ORL/p11/6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p11/6.jpg
--------------------------------------------------------------------------------
/images/ORL/p12/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p12/1.jpg
--------------------------------------------------------------------------------
/images/ORL/p12/4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p12/4.jpg
--------------------------------------------------------------------------------
/images/ORL/p12/7.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p12/7.jpg
--------------------------------------------------------------------------------
/images/ORL/p12/8.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p12/8.jpg
--------------------------------------------------------------------------------
/images/ORL/p12/9.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p12/9.jpg
--------------------------------------------------------------------------------
/images/ORL/p13/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p13/1.jpg
--------------------------------------------------------------------------------
/images/ORL/p13/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p13/2.jpg
--------------------------------------------------------------------------------
/images/ORL/p13/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p13/3.jpg
--------------------------------------------------------------------------------
/images/ORL/p13/4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p13/4.jpg
--------------------------------------------------------------------------------
/images/ORL/p13/5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p13/5.jpg
--------------------------------------------------------------------------------
/images/ORL/p13/7.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p13/7.jpg
--------------------------------------------------------------------------------
/images/ORL/p13/8.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p13/8.jpg
--------------------------------------------------------------------------------
/images/ORL/p13/9.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p13/9.jpg
--------------------------------------------------------------------------------
/images/ORL/p14/6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p14/6.jpg
--------------------------------------------------------------------------------
/images/ORL/p15/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p15/1.jpg
--------------------------------------------------------------------------------
/images/ORL/p15/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p15/2.jpg
--------------------------------------------------------------------------------
/images/ORL/p15/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p15/3.jpg
--------------------------------------------------------------------------------
/images/ORL/p15/4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p15/4.jpg
--------------------------------------------------------------------------------
/images/ORL/p15/5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p15/5.jpg
--------------------------------------------------------------------------------
/images/ORL/p15/7.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p15/7.jpg
--------------------------------------------------------------------------------
/images/ORL/p15/8.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p15/8.jpg
--------------------------------------------------------------------------------
/images/ORL/p15/9.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p15/9.jpg
--------------------------------------------------------------------------------
/images/ORL/p16/6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p16/6.jpg
--------------------------------------------------------------------------------
/images/ORL/p17/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p17/1.jpg
--------------------------------------------------------------------------------
/images/ORL/p17/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p17/2.jpg
--------------------------------------------------------------------------------
/images/ORL/p17/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p17/3.jpg
--------------------------------------------------------------------------------
/images/ORL/p17/4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p17/4.jpg
--------------------------------------------------------------------------------
/images/ORL/p17/5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p17/5.jpg
--------------------------------------------------------------------------------
/images/ORL/p17/7.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p17/7.jpg
--------------------------------------------------------------------------------
/images/ORL/p17/8.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p17/8.jpg
--------------------------------------------------------------------------------
/images/ORL/p17/9.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p17/9.jpg
--------------------------------------------------------------------------------
/images/ORL/p18/6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p18/6.jpg
--------------------------------------------------------------------------------
/images/ORL/p19/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p19/1.jpg
--------------------------------------------------------------------------------
/images/ORL/p19/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p19/2.jpg
--------------------------------------------------------------------------------
/images/ORL/p19/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p19/3.jpg
--------------------------------------------------------------------------------
/images/ORL/p19/7.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p19/7.jpg
--------------------------------------------------------------------------------
/images/ORL/p19/8.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p19/8.jpg
--------------------------------------------------------------------------------
/images/ORL/p19/9.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p19/9.jpg
--------------------------------------------------------------------------------
/images/ORL/p2/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p2/1.jpg
--------------------------------------------------------------------------------
/images/ORL/p2/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p2/2.jpg
--------------------------------------------------------------------------------
/images/ORL/p2/6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p2/6.jpg
--------------------------------------------------------------------------------
/images/ORL/p2/7.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p2/7.jpg
--------------------------------------------------------------------------------
/images/ORL/p20/4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p20/4.jpg
--------------------------------------------------------------------------------
/images/ORL/p20/5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p20/5.jpg
--------------------------------------------------------------------------------
/images/ORL/p20/6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p20/6.jpg
--------------------------------------------------------------------------------
/images/ORL/p21/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p21/1.jpg
--------------------------------------------------------------------------------
/images/ORL/p21/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p21/2.jpg
--------------------------------------------------------------------------------
/images/ORL/p21/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p21/3.jpg
--------------------------------------------------------------------------------
/images/ORL/p21/4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p21/4.jpg
--------------------------------------------------------------------------------
/images/ORL/p21/5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p21/5.jpg
--------------------------------------------------------------------------------
/images/ORL/p21/7.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p21/7.jpg
--------------------------------------------------------------------------------
/images/ORL/p21/8.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p21/8.jpg
--------------------------------------------------------------------------------
/images/ORL/p21/9.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p21/9.jpg
--------------------------------------------------------------------------------
/images/ORL/p22/6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p22/6.jpg
--------------------------------------------------------------------------------
/images/ORL/p23/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p23/1.jpg
--------------------------------------------------------------------------------
/images/ORL/p23/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p23/2.jpg
--------------------------------------------------------------------------------
/images/ORL/p23/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p23/3.jpg
--------------------------------------------------------------------------------
/images/ORL/p23/4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p23/4.jpg
--------------------------------------------------------------------------------
/images/ORL/p23/5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p23/5.jpg
--------------------------------------------------------------------------------
/images/ORL/p23/7.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p23/7.jpg
--------------------------------------------------------------------------------
/images/ORL/p23/8.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p23/8.jpg
--------------------------------------------------------------------------------
/images/ORL/p23/9.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p23/9.jpg
--------------------------------------------------------------------------------
/images/ORL/p24/6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p24/6.jpg
--------------------------------------------------------------------------------
/images/ORL/p25/4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p25/4.jpg
--------------------------------------------------------------------------------
/images/ORL/p25/6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p25/6.jpg
--------------------------------------------------------------------------------
/images/ORL/p25/8.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p25/8.jpg
--------------------------------------------------------------------------------
/images/ORL/p25/9.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p25/9.jpg
--------------------------------------------------------------------------------
/images/ORL/p26/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p26/1.jpg
--------------------------------------------------------------------------------
/images/ORL/p26/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p26/2.jpg
--------------------------------------------------------------------------------
/images/ORL/p26/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p26/3.jpg
--------------------------------------------------------------------------------
/images/ORL/p26/5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p26/5.jpg
--------------------------------------------------------------------------------
/images/ORL/p26/7.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p26/7.jpg
--------------------------------------------------------------------------------
/images/ORL/p27/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p27/1.jpg
--------------------------------------------------------------------------------
/images/ORL/p27/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p27/2.jpg
--------------------------------------------------------------------------------
/images/ORL/p27/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p27/3.jpg
--------------------------------------------------------------------------------
/images/ORL/p27/4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p27/4.jpg
--------------------------------------------------------------------------------
/images/ORL/p27/5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p27/5.jpg
--------------------------------------------------------------------------------
/images/ORL/p27/6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p27/6.jpg
--------------------------------------------------------------------------------
/images/ORL/p27/7.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p27/7.jpg
--------------------------------------------------------------------------------
/images/ORL/p27/8.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p27/8.jpg
--------------------------------------------------------------------------------
/images/ORL/p27/9.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p27/9.jpg
--------------------------------------------------------------------------------
/images/ORL/p29/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p29/1.jpg
--------------------------------------------------------------------------------
/images/ORL/p29/4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p29/4.jpg
--------------------------------------------------------------------------------
/images/ORL/p29/6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p29/6.jpg
--------------------------------------------------------------------------------
/images/ORL/p29/7.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p29/7.jpg
--------------------------------------------------------------------------------
/images/ORL/p29/8.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p29/8.jpg
--------------------------------------------------------------------------------
/images/ORL/p29/9.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p29/9.jpg
--------------------------------------------------------------------------------
/images/ORL/p3/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p3/1.jpg
--------------------------------------------------------------------------------
/images/ORL/p3/10.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p3/10.jpg
--------------------------------------------------------------------------------
/images/ORL/p3/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p3/2.jpg
--------------------------------------------------------------------------------
/images/ORL/p3/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p3/3.jpg
--------------------------------------------------------------------------------
/images/ORL/p3/4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p3/4.jpg
--------------------------------------------------------------------------------
/images/ORL/p3/5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p3/5.jpg
--------------------------------------------------------------------------------
/images/ORL/p3/7.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p3/7.jpg
--------------------------------------------------------------------------------
/images/ORL/p3/8.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p3/8.jpg
--------------------------------------------------------------------------------
/images/ORL/p3/9.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p3/9.jpg
--------------------------------------------------------------------------------
/images/ORL/p30/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p30/2.jpg
--------------------------------------------------------------------------------
/images/ORL/p30/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p30/3.jpg
--------------------------------------------------------------------------------
/images/ORL/p30/5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p30/5.jpg
--------------------------------------------------------------------------------
/images/ORL/p31/5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p31/5.jpg
--------------------------------------------------------------------------------
/images/ORL/p31/6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p31/6.jpg
--------------------------------------------------------------------------------
/images/ORL/p32/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p32/1.jpg
--------------------------------------------------------------------------------
/images/ORL/p32/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p32/2.jpg
--------------------------------------------------------------------------------
/images/ORL/p32/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p32/3.jpg
--------------------------------------------------------------------------------
/images/ORL/p32/4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p32/4.jpg
--------------------------------------------------------------------------------
/images/ORL/p32/7.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p32/7.jpg
--------------------------------------------------------------------------------
/images/ORL/p32/8.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p32/8.jpg
--------------------------------------------------------------------------------
/images/ORL/p32/9.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p32/9.jpg
--------------------------------------------------------------------------------
/images/ORL/p33/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p33/1.jpg
--------------------------------------------------------------------------------
/images/ORL/p33/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p33/2.jpg
--------------------------------------------------------------------------------
/images/ORL/p33/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p33/3.jpg
--------------------------------------------------------------------------------
/images/ORL/p33/4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p33/4.jpg
--------------------------------------------------------------------------------
/images/ORL/p33/5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p33/5.jpg
--------------------------------------------------------------------------------
/images/ORL/p33/6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p33/6.jpg
--------------------------------------------------------------------------------
/images/ORL/p33/7.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p33/7.jpg
--------------------------------------------------------------------------------
/images/ORL/p33/8.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p33/8.jpg
--------------------------------------------------------------------------------
/images/ORL/p33/9.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p33/9.jpg
--------------------------------------------------------------------------------
/images/ORL/p35/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p35/1.jpg
--------------------------------------------------------------------------------
/images/ORL/p35/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p35/2.jpg
--------------------------------------------------------------------------------
/images/ORL/p35/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p35/3.jpg
--------------------------------------------------------------------------------
/images/ORL/p35/4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p35/4.jpg
--------------------------------------------------------------------------------
/images/ORL/p35/5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p35/5.jpg
--------------------------------------------------------------------------------
/images/ORL/p35/6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p35/6.jpg
--------------------------------------------------------------------------------
/images/ORL/p35/7.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p35/7.jpg
--------------------------------------------------------------------------------
/images/ORL/p35/8.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p35/8.jpg
--------------------------------------------------------------------------------
/images/ORL/p35/9.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p35/9.jpg
--------------------------------------------------------------------------------
/images/ORL/p37/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p37/1.jpg
--------------------------------------------------------------------------------
/images/ORL/p37/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p37/2.jpg
--------------------------------------------------------------------------------
/images/ORL/p37/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p37/3.jpg
--------------------------------------------------------------------------------
/images/ORL/p37/4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p37/4.jpg
--------------------------------------------------------------------------------
/images/ORL/p37/5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p37/5.jpg
--------------------------------------------------------------------------------
/images/ORL/p37/7.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p37/7.jpg
--------------------------------------------------------------------------------
/images/ORL/p37/8.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p37/8.jpg
--------------------------------------------------------------------------------
/images/ORL/p37/9.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p37/9.jpg
--------------------------------------------------------------------------------
/images/ORL/p38/6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p38/6.jpg
--------------------------------------------------------------------------------
/images/ORL/p4/6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p4/6.jpg
--------------------------------------------------------------------------------
/images/ORL/p6/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p6/1.jpg
--------------------------------------------------------------------------------
/images/ORL/p6/10.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p6/10.jpg
--------------------------------------------------------------------------------
/images/ORL/p6/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p6/2.jpg
--------------------------------------------------------------------------------
/images/ORL/p6/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p6/3.jpg
--------------------------------------------------------------------------------
/images/ORL/p6/4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p6/4.jpg
--------------------------------------------------------------------------------
/images/ORL/p6/5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p6/5.jpg
--------------------------------------------------------------------------------
/images/ORL/p6/6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p6/6.jpg
--------------------------------------------------------------------------------
/images/ORL/p6/7.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p6/7.jpg
--------------------------------------------------------------------------------
/images/ORL/p6/8.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p6/8.jpg
--------------------------------------------------------------------------------
/images/ORL/p6/9.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p6/9.jpg
--------------------------------------------------------------------------------
/images/ORL/p7/6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p7/6.jpg
--------------------------------------------------------------------------------
/images/ORL/p8/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p8/1.jpg
--------------------------------------------------------------------------------
/images/ORL/p8/10.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p8/10.jpg
--------------------------------------------------------------------------------
/images/ORL/p8/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p8/2.jpg
--------------------------------------------------------------------------------
/images/ORL/p8/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p8/3.jpg
--------------------------------------------------------------------------------
/images/ORL/p8/4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p8/4.jpg
--------------------------------------------------------------------------------
/images/ORL/p8/5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p8/5.jpg
--------------------------------------------------------------------------------
/images/ORL/p8/6.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p8/6.jpg
--------------------------------------------------------------------------------
/images/ORL/p8/7.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p8/7.jpg
--------------------------------------------------------------------------------
/images/ORL/p8/8.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p8/8.jpg
--------------------------------------------------------------------------------
/images/ORL/p8/9.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p8/9.jpg
--------------------------------------------------------------------------------
/images/ORL/p9/1.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p9/1.jpg
--------------------------------------------------------------------------------
/images/ORL/p9/10.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p9/10.jpg
--------------------------------------------------------------------------------
/images/ORL/p9/2.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p9/2.jpg
--------------------------------------------------------------------------------
/images/ORL/p9/3.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p9/3.jpg
--------------------------------------------------------------------------------
/images/ORL/p9/4.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p9/4.jpg
--------------------------------------------------------------------------------
/images/ORL/p9/5.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p9/5.jpg
--------------------------------------------------------------------------------
/images/ORL/p9/7.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p9/7.jpg
--------------------------------------------------------------------------------
/images/ORL/p9/8.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p9/8.jpg
--------------------------------------------------------------------------------
/images/ORL/p9/9.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p9/9.jpg
--------------------------------------------------------------------------------
/images/ORL/p11/10.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p11/10.jpg
--------------------------------------------------------------------------------
/images/ORL/p13/10.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p13/10.jpg
--------------------------------------------------------------------------------
/images/ORL/p15/10.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p15/10.jpg
--------------------------------------------------------------------------------
/images/ORL/p18/10.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p18/10.jpg
--------------------------------------------------------------------------------
/images/ORL/p20/10.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p20/10.jpg
--------------------------------------------------------------------------------
/images/ORL/p21/10.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p21/10.jpg
--------------------------------------------------------------------------------
/images/ORL/p24/10.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p24/10.jpg
--------------------------------------------------------------------------------
/images/ORL/p25/10.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p25/10.jpg
--------------------------------------------------------------------------------
/images/ORL/p27/10.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p27/10.jpg
--------------------------------------------------------------------------------
/images/ORL/p30/10.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p30/10.jpg
--------------------------------------------------------------------------------
/images/ORL/p31/10.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p31/10.jpg
--------------------------------------------------------------------------------
/images/ORL/p33/10.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p33/10.jpg
--------------------------------------------------------------------------------
/images/ORL/p35/10.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p35/10.jpg
--------------------------------------------------------------------------------
/images/ORL/p38/10.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p38/10.jpg
--------------------------------------------------------------------------------
/images/ORL/p1/1_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p1/1_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p1/2_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p1/2_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p1/6_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p1/6_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p1/7_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p1/7_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p10/10_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p10/10_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p10/1_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p10/1_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p10/2_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p10/2_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p10/3_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p10/3_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p10/4_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p10/4_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p10/5_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p10/5_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p10/7_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p10/7_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p10/8_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p10/8_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p10/9_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p10/9_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p11/1_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p11/1_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p11/4_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p11/4_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p11/7_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p11/7_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p11/8_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p11/8_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p11/9_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p11/9_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p12/10_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p12/10_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p12/2_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p12/2_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p12/3_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p12/3_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p12/5_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p12/5_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p12/6_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p12/6_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p13/6_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p13/6_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p14/10_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p14/10_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p14/1_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p14/1_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p14/2_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p14/2_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p14/3_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p14/3_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p14/4_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p14/4_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p14/5_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p14/5_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p14/7_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p14/7_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p14/8_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p14/8_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p14/9_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p14/9_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p15/6_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p15/6_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p16/10_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p16/10_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p16/1_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p16/1_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p16/2_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p16/2_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p16/3_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p16/3_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p16/4_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p16/4_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p16/5_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p16/5_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p16/7_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p16/7_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p16/8_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p16/8_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p16/9_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p16/9_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p17/10_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p17/10_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p17/6_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p17/6_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p18/1_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p18/1_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p18/2_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p18/2_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p18/3_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p18/3_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p18/4_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p18/4_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p18/5_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p18/5_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p18/7_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p18/7_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p18/8_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p18/8_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p18/9_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p18/9_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p19/10_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p19/10_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p19/4_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p19/4_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p19/5_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p19/5_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p19/6_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p19/6_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p2/10_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p2/10_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p2/3_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p2/3_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p2/4_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p2/4_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p2/5_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p2/5_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p2/8_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p2/8_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p2/9_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p2/9_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p20/1_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p20/1_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p20/2_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p20/2_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p20/3_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p20/3_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p20/7_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p20/7_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p20/8_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p20/8_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p20/9_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p20/9_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p21/6_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p21/6_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p22/10_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p22/10_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p22/1_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p22/1_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p22/2_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p22/2_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p22/3_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p22/3_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p22/4_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p22/4_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p22/5_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p22/5_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p22/7_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p22/7_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p22/8_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p22/8_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p22/9_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p22/9_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p23/10_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p23/10_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p23/6_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p23/6_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p24/1_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p24/1_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p24/2_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p24/2_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p24/3_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p24/3_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p24/4_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p24/4_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p24/5_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p24/5_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p24/7_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p24/7_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p24/8_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p24/8_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p24/9_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p24/9_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p25/1_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p25/1_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p25/2_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p25/2_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p25/3_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p25/3_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p25/5_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p25/5_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p25/7_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p25/7_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p26/10_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p26/10_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p26/4_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p26/4_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p26/6_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p26/6_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p26/8_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p26/8_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p26/9_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p26/9_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p28/10_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p28/10_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p28/1_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p28/1_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p28/2_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p28/2_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p28/3_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p28/3_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p28/4_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p28/4_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p28/5_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p28/5_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p28/6_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p28/6_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p28/7_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p28/7_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p28/8_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p28/8_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p28/9_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p28/9_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p29/10_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p29/10_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p29/2_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p29/2_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p29/3_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p29/3_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p29/5_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p29/5_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p3/6_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p3/6_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p30/1_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p30/1_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p30/4_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p30/4_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p30/6_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p30/6_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p30/7_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p30/7_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p30/8_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p30/8_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p30/9_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p30/9_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p31/1_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p31/1_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p31/2_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p31/2_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p31/3_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p31/3_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p31/4_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p31/4_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p31/7_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p31/7_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p31/8_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p31/8_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p31/9_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p31/9_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p32/10_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p32/10_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p32/5_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p32/5_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p32/6_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p32/6_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p34/10_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p34/10_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p34/1_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p34/1_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p34/2_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p34/2_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p34/3_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p34/3_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p34/4_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p34/4_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p34/5_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p34/5_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p34/6_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p34/6_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p34/7_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p34/7_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p34/8_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p34/8_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p34/9_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p34/9_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p36/10_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p36/10_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p36/1_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p36/1_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p36/2_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p36/2_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p36/3_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p36/3_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p36/4_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p36/4_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p36/5_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p36/5_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p36/6_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p36/6_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p36/7_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p36/7_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p36/8_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p36/8_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p36/9_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p36/9_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p37/10_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p37/10_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p37/6_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p37/6_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p38/1_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p38/1_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p38/2_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p38/2_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p38/3_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p38/3_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p38/4_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p38/4_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p38/5_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p38/5_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p38/7_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p38/7_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p38/8_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p38/8_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p38/9_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p38/9_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p4/10_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p4/10_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p4/1_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p4/1_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p4/2_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p4/2_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p4/3_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p4/3_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p4/4_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p4/4_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p4/5_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p4/5_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p4/7_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p4/7_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p4/8_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p4/8_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p4/9_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p4/9_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p5/10_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p5/10_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p5/1_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p5/1_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p5/2_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p5/2_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p5/3_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p5/3_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p5/4_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p5/4_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p5/5_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p5/5_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p5/6_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p5/6_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p5/7_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p5/7_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p5/8_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p5/8_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p5/9_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p5/9_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p7/10_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p7/10_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p7/1_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p7/1_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p7/2_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p7/2_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p7/3_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p7/3_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p7/4_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p7/4_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p7/5_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p7/5_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p7/7_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p7/7_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p7/8_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p7/8_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p7/9_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p7/9_001.jpg
--------------------------------------------------------------------------------
/images/ORL/p9/6_001.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/ORL/p9/6_001.jpg
--------------------------------------------------------------------------------
/images/Group/group_image.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/images/Group/group_image.jpg
--------------------------------------------------------------------------------
/FaceExtractor/ExtractFacesFromImages.py:
--------------------------------------------------------------------------------
1 | from FaceExtractor.image_face_detector_by_folder import face_extractor
2 |
3 | face_extractor_obj = face_extractor()
4 | face_extractor_obj.find_faces()
5 |
--------------------------------------------------------------------------------
/cascades/data/__pycache__/__init__.cpython-36.pyc:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Parveshdhull/FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA/HEAD/cascades/data/__pycache__/__init__.cpython-36.pyc
--------------------------------------------------------------------------------
/images_to_matrix.py:
--------------------------------------------------------------------------------
1 | import cv2
2 | import numpy as np
3 |
4 |
5 | class images_to_matrix_class:
6 |
7 |
8 | def __init__(self, images_name, img_width, img_height):
9 |
10 | self.images_name = images_name
11 | self.img_width = img_width
12 | self.img_height = img_height
13 | self.img_size = (img_width * img_height)
14 |
15 |
16 |
17 | def get_matrix(self):
18 |
19 | col = len(self.images_name)
20 | img_mat = np.zeros((self.img_size, col))
21 |
22 | i = 0
23 | for name in self.images_name:
24 | gray = cv2.imread(name, 0)
25 | gray = cv2.resize(gray, (self.img_height, self.img_width))
26 | mat = np.asmatrix(gray)
27 | img_mat[:, i] = mat.ravel()
28 | i += 1
29 | return img_mat
30 |
--------------------------------------------------------------------------------
/images_matrix_for_2d_square_pca.py:
--------------------------------------------------------------------------------
1 | import cv2
2 | import numpy as np
3 |
4 |
5 | class images_to_matrix_class_for_two_d:
6 |
7 |
8 | def __init__(self, images_name, img_width, img_height):
9 |
10 | self.images_name = images_name
11 | self.img_width = img_width
12 | self.img_height = img_height
13 | self.img_size = (img_width * img_height)
14 |
15 |
16 |
17 | def get_matrix(self):
18 |
19 | img_mat = np.zeros(
20 | (len(self.images_name), self.img_height ,self.img_width),
21 | dtype=np.uint8)
22 |
23 | i = 0
24 | for name in self.images_name:
25 | # print("Name", name)
26 | gray = cv2.imread(name, 0)
27 | gray = cv2.resize(gray, (self.img_height, self.img_width))
28 | mat = np.asmatrix(gray)
29 | img_mat[i, :, :] = mat
30 | i += 1
31 | print("Matrix Size:", img_mat.shape)
32 | return img_mat
33 |
--------------------------------------------------------------------------------
/dataset.py:
--------------------------------------------------------------------------------
1 |
2 | import os
3 |
4 |
5 | class dataset_class:
6 |
7 | def __init__(self, required_no):
8 |
9 | #Dataset Name
10 | self.dir = ("images/ORL")
11 |
12 | self.images_name_for_train = []
13 | self.target_name_as_array= []
14 | self.target_name_as_set = {}
15 | self.y_for_train = []
16 | self.no_of_elements_for_train = []
17 |
18 | self.images_name_for_test = []
19 | self.y_for_test = []
20 | self.no_of_elements_for_test = []
21 |
22 |
23 | per_no = 0
24 | for name in os.listdir(self.dir):
25 | dir_path = os.path.join(self.dir, name)
26 | if os.path.isdir(dir_path):
27 | if len(os.listdir(dir_path)) >= required_no:
28 | i = 0
29 | for img_name in os.listdir(dir_path):
30 | img_path = os.path.join(dir_path, img_name)
31 |
32 |
33 | if i < required_no:
34 | self.images_name_for_train += [img_path]
35 | self.y_for_train += [per_no]
36 | if len(self.no_of_elements_for_train) > per_no:
37 | self.no_of_elements_for_train[per_no] += 1
38 | else:
39 | self.no_of_elements_for_train += [1]
40 |
41 | if i is 0:
42 | self.target_name_as_array += [name]
43 | self.target_name_as_set[per_no] = name
44 |
45 | else:
46 | self.images_name_for_test += [img_path]
47 | self.y_for_test += [per_no]
48 | if len(self.no_of_elements_for_test) > per_no:
49 | self.no_of_elements_for_test[per_no] += 1
50 | else:
51 | self.no_of_elements_for_test += [1]
52 |
53 |
54 |
55 | i += 1
56 | per_no += 1
57 |
58 |
59 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # FaceRecognitionUsing-PCA-2D-PCA-And-2D-Square-PCA
2 | Implementation of PCA/2D-PCA/2D(Square)-PCA in Python for recognizing Faces:
3 | 1. Single Person Image
4 | 2. Group Image
5 | 3. Recognize Face In Video
6 | # Accuracy on ORL dataset
7 | - PCA(93.42%)
8 | - 2D-PCA(96.05%)
9 | - 2D(Square)-PCA(97.36%)
10 | # Requirements
11 | 1. numpy
12 | 2. opencv
13 | 3. scipy
14 | # Usage
15 | 1. In Face_Recognition class use algo_type from (pca, 2d-pca, 2d2-pca)
16 | 2. In Face_Recognition class use reco_type as
17 | - for single image = 0
18 | - for video = 1
19 | - for group image = 2
20 | 3. The project uses ORL dataset, You can put your dataset in the images folder and change the name of the dataset in the dataset.py file
21 | (You can create new dataset by extracting faces using FaceExtractor provided)
22 | 4. Run Face_Recognition and Enjoy Project
23 |
24 | # Videos
25 | - [How to run my Face Recognition Project](https://www.youtube.com/watch?v=kJFiKRu5yIc)
26 |
27 | - [PCA-Face Recognition(Principal Component Analysis) Playlist](https://www.youtube.com/playlist?list=PLgWKOWHJlDUM_cog-ujJgYoRCJ6LcAhtU)
28 |
29 | - [2D-PCA-Face Recognition(Two Dimensional Principal Component Analysis) Playlist](https://www.youtube.com/playlist?list=PLgWKOWHJlDUOgp8mj5pnTmA9j_i3RRJbD)
30 |
31 | - [2D(Square)-PCA-Face Recognition(Two Directional Two Dimensional Principal Component Analysis) Playlist](https://www.youtube.com/playlist?list=PLgWKOWHJlDUNNtPxO82kJyotdGtxTzzoX)
32 |
33 | - [How to detect Face Mask in Video or Image using PCA](https://www.youtube.com/watch?v=6R8EgLI9Ovg)
34 |
35 | - [A Complete Understanding of PCA(Principal Component Analysis)](https://www.youtube.com/watch?v=NP5zbFLcQYM)
36 |
37 | - [A Complete Understanding of Singular Value Decomposition](https://www.youtube.com/watch?v=GnZQ704UDvM)
38 |
39 | ## Liked my work?
40 |
41 |
42 | ## Websites
43 | https://github.com/Parveshdhull
44 |
https://twitter.com/ParveshMonu
45 |
https://youtube.com/right2trick
46 |
--------------------------------------------------------------------------------
/FaceExtractor/image_face_detector_by_folder.py:
--------------------------------------------------------------------------------
1 | import cv2
2 | import numpy as np
3 | import os
4 | from os.path import dirname, abspath
5 |
6 |
7 | class face_extractor:
8 |
9 | def __init__(self):
10 |
11 | d = dirname(dirname(abspath(__file__)))
12 | self.face_cascade1 = cv2.CascadeClassifier(d + '/cascades/data/haarcascade_frontalface_alt2.xml')
13 | self.face_cascade2 = cv2.CascadeClassifier(d + '/cascades/data/haarcascade_frontalface_alt.xml')
14 | self.face_cascade3 = cv2.CascadeClassifier(d + '/cascades/data/haarcascade_profileface.xml')
15 | self.min_width = 2000
16 | self.min_height = 2000
17 |
18 | self.dir = d + r'/Persons' # Set Images Folders Location, It will find images in all folders
19 | print("Location:", self.dir)
20 | self.faces = []
21 | self.names = []
22 |
23 |
24 | def find_faces(self):
25 |
26 | for name in os.listdir(self.dir):
27 | temp_dir = os.path.join(self.dir, name)
28 | if os.path.isdir(temp_dir):
29 | if name in ["Cropped", "Originals", "Group Photos"]: # Folders to execulde
30 | continue
31 | for file_name in os.listdir(temp_dir):
32 | temp = temp_dir + "/" +file_name
33 | temp2 = temp_dir + "/" + "_cropped" + file_name
34 | img = cv2.imread(temp)
35 | gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY)
36 | faces = self.face_cascade1.detectMultiScale(gray, scaleFactor=1.3, minNeighbors=3)
37 | if len(faces) == 0:
38 | faces = self.face_cascade2.detectMultiScale(gray, scaleFactor=1.3, minNeighbors=3)
39 | if len(faces) == 0:
40 | faces = self.face_cascade3.detectMultiScale(gray, scaleFactor=1.3, minNeighbors=3)
41 | if len(faces) == 0:
42 | continue
43 | i = 0
44 | for face in faces:
45 | x, y, w, h = face
46 | cropped = gray[y: y + h, x: x + w]
47 | if i == 0:
48 | self.names += [temp2]
49 | i += 1
50 | else:
51 | self.names += [temp2 + str(i) + ".png"]
52 | i += 1
53 | self.faces += [cropped]
54 | if self.min_width > w:
55 | self.min_width = w
56 | if self.min_height > h:
57 | self.min_height = h
58 |
59 | i = 0
60 | for face in self.faces:
61 | print("Face", self.names[i])
62 | resized_image = cv2.resize(face, (228, 228))
63 | cv2.imwrite(self.names[i], resized_image)
64 | i += 1
65 |
66 | self.faces = []
67 | self.names = []
68 |
--------------------------------------------------------------------------------
/TwoDPCA.py:
--------------------------------------------------------------------------------
1 | import numpy as np
2 | import cv2
3 | import scipy.linalg as s_linalg
4 |
5 |
6 | class two_d_pca_class:
7 |
8 | #function used for finding value of p for covering 95% of image information
9 | def give_p(self, d):
10 |
11 | #sum of all eigen values
12 | sum = np.sum(d)
13 | sum_95 = 0.95 * sum
14 | temp = 0
15 | p = 0
16 | while temp < sum_95:
17 | temp += d[p]
18 | p += 1
19 | return p
20 |
21 | def reduce_dim(self):
22 |
23 | no_of_images = self.images.shape[0]
24 | mat_height = self.images.shape[1]
25 |
26 | #creating emptymatrix for find covarience matrix
27 | g_t = np.zeros((mat_height, mat_height))
28 |
29 | for i in range(no_of_images):
30 |
31 | #multiplying net subtracted image with its transpose and adding in gt
32 | temp = np.dot(self.images_mean_subtracted[i].T, self.images_mean_subtracted[i])
33 | g_t += temp
34 |
35 | #dividing by total number of images
36 | g_t /= no_of_images
37 |
38 | #finding eigen values and eigen vectors
39 | d_mat, p_mat = np.linalg.eig(g_t)
40 |
41 | #finding first p important vectors
42 | p = self.give_p(d_mat)
43 | self.new_bases = p_mat[:, 0:p]
44 |
45 | #finding new coordinates using dot product new bases
46 | self.new_coordinates = np.dot(self.images, self.new_bases)
47 |
48 | #returning new coordinates matrix
49 | return self.new_coordinates
50 |
51 |
52 | def __init__(self, images, y, target_names):
53 | self.images = np.asarray(images)
54 | self.y = y
55 | self.target_names = target_names
56 |
57 | #finding means of image
58 | self.mean_face = np.mean(self.images, 0)
59 |
60 | #subtracting mean face from images
61 | self.images_mean_subtracted = self.images - self.mean_face
62 |
63 |
64 | def original_data(self, new_coordinates):
65 | return (np.dot(new_coordinates, self.new_bases.T))
66 |
67 |
68 | def new_cord(self, name, img_height, img_width):
69 | img = cv2.imread(name, 0)
70 | cv2.imshow("Recognize Image", img)
71 | cv2.waitKey()
72 | gray = cv2.resize(img, (img_height, img_width))
73 | return np.dot(gray, self.new_bases)
74 |
75 | def new_cord_for_image(self, image):
76 | return np.dot(image, self.new_bases)
77 |
78 |
79 | def recognize_face(self, new_cord):
80 | no_of_images = len(self.y)
81 | distances = []
82 | for i in range(no_of_images):
83 | temp_imgs = self.new_coordinates[i]
84 | dist = np.linalg.norm(new_cord - temp_imgs)
85 | distances += [dist]
86 |
87 | print("Distances", distances)
88 | min = np.argmin(distances)
89 | per = self.y[min]
90 | per_name = self.target_names[per]
91 |
92 | print("Person", per, ":", min, self.target_names[per], "Dist:", distances[min])
93 | return per_name
94 |
95 |
96 |
97 |
98 |
99 |
100 |
--------------------------------------------------------------------------------
/TwoD_Square_PCA.py:
--------------------------------------------------------------------------------
1 | import numpy as np
2 | import cv2
3 | import scipy.linalg as s_linalg
4 |
5 |
6 | class two_d_square_pca_class:
7 |
8 |
9 | def give_p(self, d):
10 | print("D", d)
11 | sum = np.sum(d)
12 | sum_85 = 0.95 * sum
13 | temp = 0
14 | p = 0
15 | while temp < sum_85:
16 | temp += d[p]
17 | p += 1
18 | return p
19 |
20 | def reduce_dim(self):
21 |
22 | no_of_images = self.images.shape[0]
23 | mat_height = self.images.shape[1]
24 | mat_width = self.images.shape[2]
25 | g_t = np.zeros((mat_height, mat_height))
26 | h_t = np.zeros((mat_width, mat_width))
27 |
28 | for i in range(no_of_images):
29 | temp = np.dot(self.images_mean_subtracted[i].T, self.images_mean_subtracted[i])
30 | g_t += temp
31 | h_t += np.dot(self.images_mean_subtracted[i], self.images_mean_subtracted[i].T)
32 |
33 | g_t /= no_of_images
34 | h_t /= no_of_images
35 |
36 | #For G_T
37 | d_mat, p_mat = np.linalg.eig(g_t)
38 | p_1 = self.give_p(d_mat)
39 | self.new_bases_gt = p_mat[:, 0:p_1]
40 |
41 | #For H_T
42 | d_mat, p_mat = np.linalg.eig(h_t)
43 | p_2 = self.give_p(d_mat)
44 | self.new_bases_ht = p_mat[:, 0:p_2]
45 |
46 |
47 | new_coordinates_temp = np.dot(self.images, self.new_bases_gt)
48 |
49 | self.new_coordinates = np.zeros((no_of_images, p_2, p_1))
50 |
51 | for i in range(no_of_images):
52 | self.new_coordinates[i, :, :] = np.dot(self.new_bases_ht.T, new_coordinates_temp[i])
53 |
54 | return self.new_coordinates
55 |
56 |
57 | def __init__(self, images, y, target_names):
58 | self.images = np.asarray(images)
59 | self.y = y
60 | self.target_names = target_names
61 | self.mean_face = np.mean(self.images, 0)
62 | self.images_mean_subtracted = self.images - self.mean_face
63 |
64 |
65 | def original_data(self, new_coordinates):
66 | return np.dot(self.new_bases_ht, np.dot(new_coordinates, self.new_bases_gt.T))
67 |
68 | def new_cord(self, name, img_height, img_width):
69 | img = cv2.imread(name, 0)
70 | cv2.imshow("Recognize Image",img)
71 | cv2.waitKey()
72 | gray = cv2.resize(img, (img_height, img_width))
73 | return np.dot(self.new_bases_ht.T, np.dot(gray, self.new_bases_gt))
74 |
75 | def new_cord_for_image(self, image):
76 | return np.dot(self.new_bases_ht.T, np.dot(gray, self.new_bases_gt))
77 |
78 |
79 |
80 |
81 | def recognize_face(self, new_cord):
82 |
83 | no_of_images = len(self.y)
84 | distances = []
85 | for i in range(no_of_images):
86 | temp_imgs = self.new_coordinates[i]
87 | dist = np.linalg.norm(new_cord - temp_imgs)
88 | distances += [dist]
89 |
90 | min = np.argmin(distances)
91 | per = self.y[min]
92 | per_name = self.target_names[per]
93 | if distances[min] < 14975:
94 | print("Person", per, ":", min, self.target_names[per], "Dist:", distances[min])
95 | return per_name
96 | else:
97 | print("Person", per, ":", min, 'Unknown', "Dist:", distances[min])
98 | return 'Un'
99 |
100 |
101 |
102 |
103 |
104 |
105 |
--------------------------------------------------------------------------------
/PCA.py:
--------------------------------------------------------------------------------
1 | import numpy as np
2 | import cv2
3 | import scipy.linalg as s_linalg
4 |
5 |
6 | class pca_class:
7 |
8 |
9 | def give_p(self, d):
10 | sum = np.sum(d)
11 | sum_85 = self.quality_percent * sum/100
12 | temp = 0
13 | p = 0
14 | while temp < sum_85:
15 | temp += d[p]
16 | p += 1
17 | return p
18 |
19 | def reduce_dim(self):
20 |
21 | p, d, q = s_linalg.svd(self.images, full_matrices=True)
22 | p_matrix = np.matrix(p)
23 | d_diag = np.diag(d)
24 | q_matrix = np.matrix(q)
25 | p = self.give_p(d)
26 | self.new_bases = p_matrix[:, 0:p]
27 | self.new_coordinates = np.dot(self.new_bases.T, self.images)
28 | return self.new_coordinates.T
29 |
30 |
31 | def __init__(self, images, y, target_names, no_of_elements, quality_percent):
32 | self.no_of_elements = no_of_elements
33 | self.images = np.asarray(images)
34 | self.y = y
35 | self.target_names = target_names
36 | mean = np.mean(self.images, 1)
37 | self.mean_face = np.asmatrix(mean).T
38 | self.images = self.images - self.mean_face
39 | self.quality_percent = quality_percent
40 |
41 | def original_data(self, new_coordinates):
42 | return self.mean_face + (np.dot(self.new_bases, new_coordinates.T))
43 |
44 |
45 | def show_eigen_face(self, height, width, min_pix_int, max_pix_int, eig_no):
46 | ev = self.new_bases[:, eig_no:eig_no + 1]
47 | min_orig = np.min(ev)
48 | max_orig = np.max(ev)
49 | ev = min_pix_int + (((max_pix_int - min_pix_int)/(max_orig - min_orig)) * ev)
50 | ev_re = np.reshape(ev, (height, width))
51 | cv2.imshow("Eigen Face " + str(eig_no), cv2.resize(np.array(ev_re, dtype = np.uint8),(200, 200)))
52 | cv2.waitKey()
53 |
54 | def new_cord(self, name, img_height, img_width):
55 | img = cv2.imread(name)
56 | gray = cv2.resize(cv2.cvtColor(img, cv2.COLOR_BGR2GRAY), (img_height, img_width))
57 | img_vec = np.asmatrix(gray).ravel()
58 | img_vec = img_vec.T
59 | new_mean = ((self.mean_face * len(self.y)) + img_vec)/(len(self.y) + 1)
60 | img_vec = img_vec - new_mean
61 | return np.dot(self.new_bases.T, img_vec)
62 |
63 | def new_cord_for_image(self, image):
64 | img_vec = np.asmatrix(image).ravel()
65 | img_vec = img_vec.T
66 | new_mean = ((self.mean_face * len(self.y)) + img_vec) / (len(self.y) + 1)
67 | img_vec = img_vec - new_mean
68 | return np.dot(self.new_bases.T, img_vec)
69 |
70 | def recognize_face(self, new_cord_pca, k=0):
71 | classes = len(self.no_of_elements)
72 | start = 0
73 | distances = []
74 | for i in range(classes):
75 | temp_imgs = self.new_coordinates[:, int(start): int(start + self.no_of_elements[i])]
76 | mean_temp = np.mean(temp_imgs, 1)
77 | start = start + self.no_of_elements[i]
78 | dist = np.linalg.norm(new_cord_pca - mean_temp)
79 | distances += [dist]
80 | min = np.argmin(distances)
81 |
82 | #Temp Threshold
83 | threshold = 100000
84 | if distances[min] < threshold:
85 | print("Person", k, ":", min, self.target_names[min])
86 | return self.target_names[min]
87 | else:
88 | print("Person", k, ":", min, 'Unknown')
89 | return 'Unknown'
90 |
91 |
92 |
93 |
94 |
95 |
96 |
97 |
--------------------------------------------------------------------------------
/Face_Recognition.py:
--------------------------------------------------------------------------------
1 | import cv2
2 | import time
3 | import numpy as np
4 |
5 | # importing algorithms
6 | from PCA import pca_class
7 | from TwoDPCA import two_d_pca_class
8 | from TwoD_Square_PCA import two_d_square_pca_class
9 |
10 | # importing feature extraction classes
11 | from images_to_matrix import images_to_matrix_class
12 | from images_matrix_for_2d_square_pca import images_to_matrix_class_for_two_d
13 | from dataset import dataset_class
14 |
15 | # Algo Type (pca, 2d-pca, 2d2-pca)
16 | algo_type = "pca"
17 |
18 |
19 | #for single image = 0
20 | #for video = 1
21 | #for group image = 2
22 | reco_type = 0
23 |
24 | #No of images For Training(Left will be used as testing Image)
25 | no_of_images_of_one_person = 8
26 | dataset_obj = dataset_class(no_of_images_of_one_person)
27 |
28 |
29 | #Data For Training
30 | images_names = dataset_obj.images_name_for_train
31 | y = dataset_obj.y_for_train
32 | no_of_elements = dataset_obj.no_of_elements_for_train
33 | target_names = dataset_obj.target_name_as_array
34 |
35 | #Data For Testing
36 | images_names_for_test = dataset_obj.images_name_for_test
37 | y_for_test = dataset_obj.y_for_test
38 | no_of_elements_for_test = dataset_obj.no_of_elements_for_test
39 |
40 |
41 | training_start_time = time.process_time()
42 | img_width, img_height = 50, 50
43 |
44 | if algo_type == "pca":
45 | i_t_m_c = images_to_matrix_class(images_names, img_width, img_height)
46 | else:
47 | i_t_m_c = images_to_matrix_class_for_two_d(images_names, img_width, img_height)
48 |
49 | scaled_face = i_t_m_c.get_matrix()
50 |
51 | if algo_type == "pca":
52 | cv2.imshow("Original Image" , cv2.resize(np.array(np.reshape(scaled_face[:,1],[img_height, img_width]), dtype = np.uint8),(200, 200)))
53 | cv2.waitKey()
54 | else:
55 | cv2.imshow("Original Image" , cv2.resize(scaled_face[0],(200, 200)))
56 | cv2.waitKey()
57 |
58 | #Algo
59 | if algo_type == "pca":
60 | my_algo = pca_class(scaled_face, y, target_names, no_of_elements, 90)
61 | elif algo_type == "2d-pca":
62 | my_algo = two_d_pca_class(scaled_face, y, target_names)
63 | else:
64 | my_algo = two_d_square_pca_class(scaled_face, y, target_names)
65 |
66 |
67 | new_coordinates = my_algo.reduce_dim()
68 | if algo_type == "pca":
69 | my_algo.show_eigen_face(img_width, img_height, 50, 150, 0)
70 |
71 | if algo_type == "pca":
72 | cv2.imshow("After PCA Image", cv2.resize(np.array(np.reshape(my_algo.original_data(new_coordinates[1, :]), [img_height, img_width]), dtype = np.uint8), (200, 200)))
73 | cv2.waitKey()
74 | else:
75 | cv2.imshow("After PCA Image", cv2.resize(np.array(my_algo.original_data(new_coordinates[0]), dtype = np.uint8), (200, 200)))
76 | cv2.waitKey()
77 |
78 |
79 | training_time = time.process_time() - training_start_time
80 |
81 |
82 | #Reco
83 | if reco_type == 0:
84 | time_start = time.process_time()
85 |
86 | correct = 0
87 | wrong = 0
88 | i = 0
89 | net_time_of_reco = 0
90 |
91 | for img_path in images_names_for_test:
92 |
93 | time_start = time.process_time()
94 | find_name = my_algo.recognize_face(my_algo.new_cord(img_path, img_height, img_width))
95 | time_elapsed = (time.process_time() - time_start)
96 | net_time_of_reco += time_elapsed
97 | rec_y = y_for_test[i]
98 | rec_name = target_names[rec_y]
99 | if find_name is rec_name:
100 | correct += 1
101 | print("Correct", " Name:", find_name)
102 | else:
103 | wrong +=1
104 | print("Wrong:", " Real Name:", rec_name, "Rec Y:", rec_y, "Find Name:", find_name)
105 | i+=1
106 |
107 | print("Correct", correct)
108 | print("Wrong", wrong)
109 | print("Total Test Images", i)
110 | print("Percent", correct/i*100)
111 | print("Total Person", len(target_names))
112 | print("Total Train Images", no_of_images_of_one_person * len(target_names))
113 | print("Total Time Taken for reco:", time_elapsed)
114 | print("Time Taken for one reco:", time_elapsed/i)
115 | print("Training Time", training_time)
116 |
117 |
118 |
119 | #For Video
120 |
121 | if reco_type == 1:
122 | face_cascade = cv2.CascadeClassifier('cascades/data/haarcascade_frontalface_alt2.xml')
123 |
124 | cap = cv2.VideoCapture(0)
125 |
126 | while True:
127 | ret, frame = cap.read()
128 |
129 | gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
130 |
131 |
132 | faces = face_cascade.detectMultiScale(gray, scaleFactor=1.5, minNeighbors=7)
133 |
134 | i = 0
135 | for(x, y, w, h) in faces:
136 | roi_gray = gray[y:y+h, x:x+w]
137 | scaled = cv2.resize(roi_gray, (img_height, img_width))
138 | rec_color = (255, 0, 0)
139 | rec_stroke = 2
140 | cv2.rectangle(frame, (x, y), (x+w, y+h), rec_color, rec_stroke)
141 |
142 | new_cord = my_algo.new_cord_for_image(scaled)
143 | name = my_algo.recognize_face(new_cord)
144 | font = cv2.FONT_HERSHEY_SIMPLEX
145 | font_color = (255, 255, 255)
146 | font_stroke = 2
147 | cv2.putText(frame, name + str(i), (x, y), font, 1, font_color, font_stroke, cv2.LINE_AA)
148 | i += 1
149 |
150 |
151 |
152 | cv2.imshow('Colored Frame', frame)
153 | if cv2.waitKey(20) & 0xFF == ord('q'):
154 | break
155 |
156 |
157 | cap.release()
158 | cv2.destroyAllWindows()
159 |
160 |
161 | #For Image
162 |
163 | if reco_type == 2:
164 | face_cascade = cv2.CascadeClassifier('cascades/data/haarcascade_frontalface_alt2.xml')
165 | dir = r'images/Group/'
166 |
167 |
168 | frame = cv2.imread(dir+ "group_image.jpg")
169 |
170 |
171 | gray = cv2.cvtColor(frame, cv2.COLOR_BGR2GRAY)
172 |
173 |
174 | faces = face_cascade.detectMultiScale(gray, scaleFactor=1.3, minNeighbors=3)
175 |
176 |
177 | i = 0
178 |
179 | for(x, y, w, h) in faces:
180 | roi_gray = gray[y:y+h, x:x+w]
181 | scaled = cv2.resize(roi_gray, (img_height, img_width))
182 | rec_color = (0, 255, 0)
183 | rec_stroke = 5
184 | cv2.rectangle(frame, (x, y), (x+w, y+h), rec_color, rec_stroke)
185 |
186 | new_cord = my_algo.new_cord_for_image(scaled)
187 | print("New Cord PCA"+str(i), new_cord)
188 | name = my_algo.recognize_face(new_cord)
189 | font = cv2.FONT_HERSHEY_SIMPLEX
190 | font_color = (255, 0, 0)
191 | font_stroke = 5
192 | cv2.putText(frame, name + str(i), (x, y), font, 8, font_color, font_stroke, cv2.LINE_AA)
193 | i += 1
194 | # cv2.imshow('Face', scaled)
195 | # cv2.waitKey()
196 |
197 |
198 | frame = cv2.resize(frame, (1080, 568))
199 | cv2.imshow('Colored Frame', frame)
200 | cv2.waitKey()
201 |
202 |
203 |
204 |
205 |
206 |
207 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | Apache License
2 | Version 2.0, January 2004
3 | http://www.apache.org/licenses/
4 |
5 | TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
6 |
7 | 1. Definitions.
8 |
9 | "License" shall mean the terms and conditions for use, reproduction,
10 | and distribution as defined by Sections 1 through 9 of this document.
11 |
12 | "Licensor" shall mean the copyright owner or entity authorized by
13 | the copyright owner that is granting the License.
14 |
15 | "Legal Entity" shall mean the union of the acting entity and all
16 | other entities that control, are controlled by, or are under common
17 | control with that entity. For the purposes of this definition,
18 | "control" means (i) the power, direct or indirect, to cause the
19 | direction or management of such entity, whether by contract or
20 | otherwise, or (ii) ownership of fifty percent (50%) or more of the
21 | outstanding shares, or (iii) beneficial ownership of such entity.
22 |
23 | "You" (or "Your") shall mean an individual or Legal Entity
24 | exercising permissions granted by this License.
25 |
26 | "Source" form shall mean the preferred form for making modifications,
27 | including but not limited to software source code, documentation
28 | source, and configuration files.
29 |
30 | "Object" form shall mean any form resulting from mechanical
31 | transformation or translation of a Source form, including but
32 | not limited to compiled object code, generated documentation,
33 | and conversions to other media types.
34 |
35 | "Work" shall mean the work of authorship, whether in Source or
36 | Object form, made available under the License, as indicated by a
37 | copyright notice that is included in or attached to the work
38 | (an example is provided in the Appendix below).
39 |
40 | "Derivative Works" shall mean any work, whether in Source or Object
41 | form, that is based on (or derived from) the Work and for which the
42 | editorial revisions, annotations, elaborations, or other modifications
43 | represent, as a whole, an original work of authorship. For the purposes
44 | of this License, Derivative Works shall not include works that remain
45 | separable from, or merely link (or bind by name) to the interfaces of,
46 | the Work and Derivative Works thereof.
47 |
48 | "Contribution" shall mean any work of authorship, including
49 | the original version of the Work and any modifications or additions
50 | to that Work or Derivative Works thereof, that is intentionally
51 | submitted to Licensor for inclusion in the Work by the copyright owner
52 | or by an individual or Legal Entity authorized to submit on behalf of
53 | the copyright owner. For the purposes of this definition, "submitted"
54 | means any form of electronic, verbal, or written communication sent
55 | to the Licensor or its representatives, including but not limited to
56 | communication on electronic mailing lists, source code control systems,
57 | and issue tracking systems that are managed by, or on behalf of, the
58 | Licensor for the purpose of discussing and improving the Work, but
59 | excluding communication that is conspicuously marked or otherwise
60 | designated in writing by the copyright owner as "Not a Contribution."
61 |
62 | "Contributor" shall mean Licensor and any individual or Legal Entity
63 | on behalf of whom a Contribution has been received by Licensor and
64 | subsequently incorporated within the Work.
65 |
66 | 2. Grant of Copyright License. Subject to the terms and conditions of
67 | this License, each Contributor hereby grants to You a perpetual,
68 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable
69 | copyright license to reproduce, prepare Derivative Works of,
70 | publicly display, publicly perform, sublicense, and distribute the
71 | Work and such Derivative Works in Source or Object form.
72 |
73 | 3. Grant of Patent License. Subject to the terms and conditions of
74 | this License, each Contributor hereby grants to You a perpetual,
75 | worldwide, non-exclusive, no-charge, royalty-free, irrevocable
76 | (except as stated in this section) patent license to make, have made,
77 | use, offer to sell, sell, import, and otherwise transfer the Work,
78 | where such license applies only to those patent claims licensable
79 | by such Contributor that are necessarily infringed by their
80 | Contribution(s) alone or by combination of their Contribution(s)
81 | with the Work to which such Contribution(s) was submitted. If You
82 | institute patent litigation against any entity (including a
83 | cross-claim or counterclaim in a lawsuit) alleging that the Work
84 | or a Contribution incorporated within the Work constitutes direct
85 | or contributory patent infringement, then any patent licenses
86 | granted to You under this License for that Work shall terminate
87 | as of the date such litigation is filed.
88 |
89 | 4. Redistribution. You may reproduce and distribute copies of the
90 | Work or Derivative Works thereof in any medium, with or without
91 | modifications, and in Source or Object form, provided that You
92 | meet the following conditions:
93 |
94 | (a) You must give any other recipients of the Work or
95 | Derivative Works a copy of this License; and
96 |
97 | (b) You must cause any modified files to carry prominent notices
98 | stating that You changed the files; and
99 |
100 | (c) You must retain, in the Source form of any Derivative Works
101 | that You distribute, all copyright, patent, trademark, and
102 | attribution notices from the Source form of the Work,
103 | excluding those notices that do not pertain to any part of
104 | the Derivative Works; and
105 |
106 | (d) If the Work includes a "NOTICE" text file as part of its
107 | distribution, then any Derivative Works that You distribute must
108 | include a readable copy of the attribution notices contained
109 | within such NOTICE file, excluding those notices that do not
110 | pertain to any part of the Derivative Works, in at least one
111 | of the following places: within a NOTICE text file distributed
112 | as part of the Derivative Works; within the Source form or
113 | documentation, if provided along with the Derivative Works; or,
114 | within a display generated by the Derivative Works, if and
115 | wherever such third-party notices normally appear. The contents
116 | of the NOTICE file are for informational purposes only and
117 | do not modify the License. You may add Your own attribution
118 | notices within Derivative Works that You distribute, alongside
119 | or as an addendum to the NOTICE text from the Work, provided
120 | that such additional attribution notices cannot be construed
121 | as modifying the License.
122 |
123 | You may add Your own copyright statement to Your modifications and
124 | may provide additional or different license terms and conditions
125 | for use, reproduction, or distribution of Your modifications, or
126 | for any such Derivative Works as a whole, provided Your use,
127 | reproduction, and distribution of the Work otherwise complies with
128 | the conditions stated in this License.
129 |
130 | 5. Submission of Contributions. Unless You explicitly state otherwise,
131 | any Contribution intentionally submitted for inclusion in the Work
132 | by You to the Licensor shall be under the terms and conditions of
133 | this License, without any additional terms or conditions.
134 | Notwithstanding the above, nothing herein shall supersede or modify
135 | the terms of any separate license agreement you may have executed
136 | with Licensor regarding such Contributions.
137 |
138 | 6. Trademarks. This License does not grant permission to use the trade
139 | names, trademarks, service marks, or product names of the Licensor,
140 | except as required for reasonable and customary use in describing the
141 | origin of the Work and reproducing the content of the NOTICE file.
142 |
143 | 7. Disclaimer of Warranty. Unless required by applicable law or
144 | agreed to in writing, Licensor provides the Work (and each
145 | Contributor provides its Contributions) on an "AS IS" BASIS,
146 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
147 | implied, including, without limitation, any warranties or conditions
148 | of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
149 | PARTICULAR PURPOSE. You are solely responsible for determining the
150 | appropriateness of using or redistributing the Work and assume any
151 | risks associated with Your exercise of permissions under this License.
152 |
153 | 8. Limitation of Liability. In no event and under no legal theory,
154 | whether in tort (including negligence), contract, or otherwise,
155 | unless required by applicable law (such as deliberate and grossly
156 | negligent acts) or agreed to in writing, shall any Contributor be
157 | liable to You for damages, including any direct, indirect, special,
158 | incidental, or consequential damages of any character arising as a
159 | result of this License or out of the use or inability to use the
160 | Work (including but not limited to damages for loss of goodwill,
161 | work stoppage, computer failure or malfunction, or any and all
162 | other commercial damages or losses), even if such Contributor
163 | has been advised of the possibility of such damages.
164 |
165 | 9. Accepting Warranty or Additional Liability. While redistributing
166 | the Work or Derivative Works thereof, You may choose to offer,
167 | and charge a fee for, acceptance of support, warranty, indemnity,
168 | or other liability obligations and/or rights consistent with this
169 | License. However, in accepting such obligations, You may act only
170 | on Your own behalf and on Your sole responsibility, not on behalf
171 | of any other Contributor, and only if You agree to indemnify,
172 | defend, and hold each Contributor harmless for any liability
173 | incurred by, or claims asserted against, such Contributor by reason
174 | of your accepting any such warranty or additional liability.
175 |
176 | END OF TERMS AND CONDITIONS
177 |
178 | APPENDIX: How to apply the Apache License to your work.
179 |
180 | To apply the Apache License to your work, attach the following
181 | boilerplate notice, with the fields enclosed by brackets "[]"
182 | replaced with your own identifying information. (Don't include
183 | the brackets!) The text should be enclosed in the appropriate
184 | comment syntax for the file format. We also recommend that a
185 | file or class name and description of purpose be included on the
186 | same "printed page" as the copyright notice for easier
187 | identification within third-party archives.
188 |
189 | Copyright [yyyy] [name of copyright owner]
190 |
191 | Licensed under the Apache License, Version 2.0 (the "License");
192 | you may not use this file except in compliance with the License.
193 | You may obtain a copy of the License at
194 |
195 | http://www.apache.org/licenses/LICENSE-2.0
196 |
197 | Unless required by applicable law or agreed to in writing, software
198 | distributed under the License is distributed on an "AS IS" BASIS,
199 | WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
200 | See the License for the specific language governing permissions and
201 | limitations under the License.
202 |
--------------------------------------------------------------------------------
/cascades/data/haarcascade_licence_plate_rus_16stages.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | 64 16
7 |
8 | <_>
9 |
10 |
11 | <_>
12 |
13 | <_>
14 |
15 |
16 |
17 | <_>
18 | 32 2 8 6 -1.
19 | <_>
20 | 32 4 8 2 3.
21 | 0
22 | 1.6915600746870041e-002
23 | -9.5547717809677124e-001
24 | 8.9129137992858887e-001
25 | <_>
26 |
27 | <_>
28 |
29 |
30 |
31 | <_>
32 | 0 4 6 10 -1.
33 | <_>
34 | 3 4 3 10 2.
35 | 0
36 | 2.4228349328041077e-002
37 | -9.2089319229125977e-001
38 | 8.8723921775817871e-001
39 | <_>
40 |
41 | <_>
42 |
43 |
44 |
45 | <_>
46 | 55 0 8 6 -1.
47 | <_>
48 | 55 0 4 3 2.
49 | <_>
50 | 59 3 4 3 2.
51 | 0
52 | -1.0168660432100296e-002
53 | 8.8940089941024780e-001
54 | -7.7847331762313843e-001
55 | <_>
56 |
57 | <_>
58 |
59 |
60 |
61 | <_>
62 | 44 7 4 9 -1.
63 | <_>
64 | 44 10 4 3 3.
65 | 0
66 | 2.0863260142505169e-003
67 | -8.7998157739639282e-001
68 | 5.8651781082153320e-001
69 | -2.0683259963989258e+000
70 | -1
71 | -1
72 | <_>
73 |
74 |
75 | <_>
76 |
77 | <_>
78 |
79 |
80 |
81 | <_>
82 | 29 1 16 4 -1.
83 | <_>
84 | 29 3 16 2 2.
85 | 0
86 | 2.9062159359455109e-002
87 | -8.7765061855316162e-001
88 | 8.5373121500015259e-001
89 | <_>
90 |
91 | <_>
92 |
93 |
94 |
95 | <_>
96 | 0 5 9 8 -1.
97 | <_>
98 | 3 5 3 8 3.
99 | 0
100 | 2.3903399705886841e-002
101 | -9.2079448699951172e-001
102 | 7.5155001878738403e-001
103 | <_>
104 |
105 | <_>
106 |
107 |
108 |
109 | <_>
110 | 44 0 20 14 -1.
111 | <_>
112 | 44 0 10 7 2.
113 | <_>
114 | 54 7 10 7 2.
115 | 0
116 | -3.5404648631811142e-002
117 | 6.7834627628326416e-001
118 | -9.0937072038650513e-001
119 | <_>
120 |
121 | <_>
122 |
123 |
124 |
125 | <_>
126 | 41 7 6 9 -1.
127 | <_>
128 | 43 7 2 9 3.
129 | 0
130 | 6.2988721765577793e-003
131 | -8.1054258346557617e-001
132 | 5.8985030651092529e-001
133 | <_>
134 |
135 | <_>
136 |
137 |
138 |
139 | <_>
140 | 0 4 21 4 -1.
141 | <_>
142 | 7 4 7 4 3.
143 | 0
144 | 3.4959490876644850e-003
145 | -9.7632282972335815e-001
146 | 4.5473039150238037e-001
147 | -1.6632349491119385e+000
148 | 0
149 | -1
150 | <_>
151 |
152 |
153 | <_>
154 |
155 | <_>
156 |
157 |
158 |
159 | <_>
160 | 31 2 11 6 -1.
161 | <_>
162 | 31 4 11 2 3.
163 | 0
164 | 2.3864099755883217e-002
165 | -9.3137168884277344e-001
166 | 8.2478952407836914e-001
167 | <_>
168 |
169 | <_>
170 |
171 |
172 |
173 | <_>
174 | 56 3 6 11 -1.
175 | <_>
176 | 59 3 3 11 2.
177 | 0
178 | -2.5775209069252014e-002
179 | 8.5526448488235474e-001
180 | -8.7574672698974609e-001
181 | <_>
182 |
183 | <_>
184 |
185 |
186 |
187 | <_>
188 | 32 14 32 2 -1.
189 | <_>
190 | 32 15 32 1 2.
191 | 0
192 | -1.0646049864590168e-002
193 | 8.5167151689529419e-001
194 | -6.7789041996002197e-001
195 | <_>
196 |
197 | <_>
198 |
199 |
200 |
201 | <_>
202 | 0 2 8 14 -1.
203 | <_>
204 | 4 2 4 14 2.
205 | 0
206 | 2.7000989764928818e-002
207 | -8.0041092634201050e-001
208 | 6.4893317222595215e-001
209 | <_>
210 |
211 | <_>
212 |
213 |
214 |
215 | <_>
216 | 19 0 22 6 -1.
217 | <_>
218 | 19 0 11 3 2.
219 | <_>
220 | 30 3 11 3 2.
221 | 0
222 | 5.2989721298217773e-003
223 | -9.5342522859573364e-001
224 | 5.0140267610549927e-001
225 | -1.3346730470657349e+000
226 | 1
227 | -1
228 | <_>
229 |
230 |
231 | <_>
232 |
233 | <_>
234 |
235 |
236 |
237 | <_>
238 | 56 0 6 6 -1.
239 | <_>
240 | 56 0 3 3 2.
241 | <_>
242 | 59 3 3 3 2.
243 | 0
244 | -6.9233630783855915e-003
245 | 8.2654470205307007e-001
246 | -8.5396027565002441e-001
247 | <_>
248 |
249 | <_>
250 |
251 |
252 |
253 | <_>
254 | 32 0 14 12 -1.
255 | <_>
256 | 32 0 7 6 2.
257 | <_>
258 | 39 6 7 6 2.
259 | 0
260 | 1.2539249658584595e-001
261 | -1.2996139936149120e-002
262 | -3.2377028808593750e+003
263 | <_>
264 |
265 | <_>
266 |
267 |
268 |
269 | <_>
270 | 2 1 43 4 -1.
271 | <_>
272 | 2 3 43 2 2.
273 | 0
274 | 6.3474893569946289e-002
275 | -6.4648061990737915e-001
276 | 8.2302427291870117e-001
277 | <_>
278 |
279 | <_>
280 |
281 |
282 |
283 | <_>
284 | 34 10 30 5 -1.
285 | <_>
286 | 44 10 10 5 3.
287 | 0
288 | 4.2217150330543518e-002
289 | -7.5190877914428711e-001
290 | 6.3705182075500488e-001
291 | <_>
292 |
293 | <_>
294 |
295 |
296 |
297 | <_>
298 | 0 9 9 5 -1.
299 | <_>
300 | 3 9 3 5 3.
301 | 0
302 | 2.0000640302896500e-002
303 | -6.2077498435974121e-001
304 | 6.1317932605743408e-001
305 | -1.6521669626235962e+000
306 | 2
307 | -1
308 | <_>
309 |
310 |
311 | <_>
312 |
313 | <_>
314 |
315 |
316 |
317 | <_>
318 | 2 1 43 6 -1.
319 | <_>
320 | 2 3 43 2 3.
321 | 0
322 | 9.2297486960887909e-002
323 | -7.2764229774475098e-001
324 | 8.0554759502410889e-001
325 | <_>
326 |
327 | <_>
328 |
329 |
330 |
331 | <_>
332 | 53 4 9 8 -1.
333 | <_>
334 | 56 4 3 8 3.
335 | 0
336 | 2.7613969519734383e-002
337 | -7.0769268274307251e-001
338 | 7.3315787315368652e-001
339 | <_>
340 |
341 | <_>
342 |
343 |
344 |
345 | <_>
346 | 36 4 14 8 -1.
347 | <_>
348 | 36 4 7 4 2.
349 | <_>
350 | 43 8 7 4 2.
351 | 0
352 | 1.2465449981391430e-002
353 | -8.4359270334243774e-001
354 | 5.7046437263488770e-001
355 | <_>
356 |
357 | <_>
358 |
359 |
360 |
361 | <_>
362 | 14 14 49 2 -1.
363 | <_>
364 | 14 15 49 1 2.
365 | 0
366 | -2.3886829614639282e-002
367 | 8.2656508684158325e-001
368 | -5.2783298492431641e-001
369 | -1.4523630142211914e+000
370 | 3
371 | -1
372 | <_>
373 |
374 |
375 | <_>
376 |
377 | <_>
378 |
379 |
380 |
381 | <_>
382 | 0 5 4 9 -1.
383 | <_>
384 | 2 5 2 9 2.
385 | 0
386 | 1.8821349367499352e-002
387 | -8.1122857332229614e-001
388 | 6.9127470254898071e-001
389 | <_>
390 |
391 | <_>
392 |
393 |
394 |
395 | <_>
396 | 21 1 38 4 -1.
397 | <_>
398 | 21 3 38 2 2.
399 | 0
400 | 6.1703320592641830e-002
401 | -7.6482647657394409e-001
402 | 6.4212161302566528e-001
403 | <_>
404 |
405 | <_>
406 |
407 |
408 |
409 | <_>
410 | 44 12 18 3 -1.
411 | <_>
412 | 53 12 9 3 2.
413 | 0
414 | -1.6298670321702957e-002
415 | 5.0207728147506714e-001
416 | -8.4020161628723145e-001
417 | <_>
418 |
419 | <_>
420 |
421 |
422 |
423 | <_>
424 | 10 4 9 3 -1.
425 | <_>
426 | 13 4 3 3 3.
427 | 0
428 | -4.9458951689302921e-003
429 | 6.1991941928863525e-001
430 | -6.1633539199829102e-001
431 | <_>
432 |
433 | <_>
434 |
435 |
436 |
437 | <_>
438 | 40 4 10 4 -1.
439 | <_>
440 | 45 4 5 4 2.
441 | 0
442 | -5.1894597709178925e-003
443 | 4.4975179433822632e-001
444 | -8.0651968717575073e-001
445 | <_>
446 |
447 | <_>
448 |
449 |
450 |
451 | <_>
452 | 17 14 47 2 -1.
453 | <_>
454 | 17 15 47 1 2.
455 | 0
456 | -1.8824130296707153e-002
457 | 6.1992841958999634e-001
458 | -5.5643159151077271e-001
459 | <_>
460 |
461 | <_>
462 |
463 |
464 |
465 | <_>
466 | 8 5 4 7 -1.
467 | <_>
468 | 10 5 2 7 2.
469 | 0
470 | 5.6571601890027523e-003
471 | -4.8346561193466187e-001
472 | 6.8647360801696777e-001
473 | -2.2358059883117676e+000
474 | 4
475 | -1
476 | <_>
477 |
478 |
479 | <_>
480 |
481 | <_>
482 |
483 |
484 |
485 | <_>
486 | 56 0 6 6 -1.
487 | <_>
488 | 56 0 3 3 2.
489 | <_>
490 | 59 3 3 3 2.
491 | 0
492 | -9.1503243893384933e-003
493 | 6.8174481391906738e-001
494 | -7.7866071462631226e-001
495 | <_>
496 |
497 | <_>
498 |
499 |
500 |
501 | <_>
502 | 0 0 6 6 -1.
503 | <_>
504 | 0 0 3 3 2.
505 | <_>
506 | 3 3 3 3 2.
507 | 0
508 | 7.4933180585503578e-003
509 | -6.8696027994155884e-001
510 | 6.6913938522338867e-001
511 | <_>
512 |
513 | <_>
514 |
515 |
516 |
517 | <_>
518 | 13 4 48 2 -1.
519 | <_>
520 | 29 4 16 2 3.
521 | 0
522 | 4.5296419411897659e-002
523 | -7.3576509952545166e-001
524 | 5.9453499317169189e-001
525 | <_>
526 |
527 | <_>
528 |
529 |
530 |
531 | <_>
532 | 42 1 6 15 -1.
533 | <_>
534 | 42 6 6 5 3.
535 | 0
536 | 1.1669679544866085e-002
537 | -8.4733831882476807e-001
538 | 4.5461329817771912e-001
539 | <_>
540 |
541 | <_>
542 |
543 |
544 |
545 | <_>
546 | 30 8 3 5 -1.
547 | <_>
548 | 31 8 1 5 3.
549 | 0
550 | 2.5769430212676525e-003
551 | -5.8270388841629028e-001
552 | 7.7900522947311401e-001
553 | <_>
554 |
555 | <_>
556 |
557 |
558 |
559 | <_>
560 | 55 10 8 6 -1.
561 | <_>
562 | 55 13 8 3 2.
563 | 0
564 | -1.4139170525595546e-003
565 | 4.5126929879188538e-001
566 | -9.0696328878402710e-001
567 | -1.8782069683074951e+000
568 | 5
569 | -1
570 | <_>
571 |
572 |
573 | <_>
574 |
575 | <_>
576 |
577 |
578 |
579 | <_>
580 | 4 6 4 7 -1.
581 | <_>
582 | 6 6 2 7 2.
583 | 0
584 | -5.3149578161537647e-003
585 | 6.5218788385391235e-001
586 | -7.9464268684387207e-001
587 | <_>
588 |
589 | <_>
590 |
591 |
592 |
593 | <_>
594 | 56 3 6 8 -1.
595 | <_>
596 | 59 3 3 8 2.
597 | 0
598 | -2.2906960919499397e-002
599 | 6.6433382034301758e-001
600 | -7.3633247613906860e-001
601 | <_>
602 |
603 | <_>
604 |
605 |
606 |
607 | <_>
608 | 37 2 4 6 -1.
609 | <_>
610 | 37 4 4 2 3.
611 | 0
612 | 9.4887977465987206e-003
613 | -8.2612031698226929e-001
614 | 4.9333500862121582e-001
615 | <_>
616 |
617 | <_>
618 |
619 |
620 |
621 | <_>
622 | 0 10 30 6 -1.
623 | <_>
624 | 0 12 30 2 3.
625 | 0
626 | 4.5138411223888397e-002
627 | -5.4704028367996216e-001
628 | 7.6927912235260010e-001
629 | <_>
630 |
631 | <_>
632 |
633 |
634 |
635 | <_>
636 | 0 4 21 12 -1.
637 | <_>
638 | 7 4 7 12 3.
639 | 0
640 | 2.5049019604921341e-002
641 | -8.6739641427993774e-001
642 | 5.2807968854904175e-001
643 | -1.0597369670867920e+000
644 | 6
645 | -1
646 | <_>
647 |
648 |
649 | <_>
650 |
651 | <_>
652 |
653 |
654 |
655 | <_>
656 | 44 0 1 14 -1.
657 | <_>
658 | 44 7 1 7 2.
659 | 0
660 | 6.6414438188076019e-003
661 | -7.7290147542953491e-001
662 | 6.9723731279373169e-001
663 | <_>
664 |
665 | <_>
666 |
667 |
668 |
669 | <_>
670 | 54 3 4 3 -1.
671 | <_>
672 | 56 3 2 3 2.
673 | 0
674 | 2.4703629314899445e-003
675 | -7.4289917945861816e-001
676 | 6.6825848817825317e-001
677 | <_>
678 |
679 | <_>
680 |
681 |
682 |
683 | <_>
684 | 32 0 30 6 -1.
685 | <_>
686 | 32 0 15 3 2.
687 | <_>
688 | 47 3 15 3 2.
689 | 0
690 | -2.2910499945282936e-002
691 | 4.3986389040946960e-001
692 | -9.0588808059692383e-001
693 | <_>
694 |
695 | <_>
696 |
697 |
698 |
699 | <_>
700 | 0 8 9 7 -1.
701 | <_>
702 | 3 8 3 7 3.
703 | 0
704 | 3.4193221479654312e-002
705 | -6.9507479667663574e-001
706 | 6.2501090764999390e-001
707 | <_>
708 |
709 | <_>
710 |
711 |
712 |
713 | <_>
714 | 30 10 3 3 -1.
715 | <_>
716 | 31 10 1 3 3.
717 | 0
718 | 1.5060020377859473e-003
719 | -6.8670761585235596e-001
720 | 8.2241541147232056e-001
721 | <_>
722 |
723 | <_>
724 |
725 |
726 |
727 | <_>
728 | 21 3 24 4 -1.
729 | <_>
730 | 29 3 8 4 3.
731 | 0
732 | 1.9838380467263050e-005
733 | -9.2727631330490112e-001
734 | 6.4723730087280273e-001
735 | <_>
736 |
737 | <_>
738 |
739 |
740 |
741 | <_>
742 | 42 3 12 6 -1.
743 | <_>
744 | 46 3 4 6 3.
745 | 0
746 | -2.2170299416757189e-005
747 | 5.6555831432342529e-001
748 | -9.6788132190704346e-001
749 | -1.4993519783020020e+000
750 | 7
751 | -1
752 | <_>
753 |
754 |
755 | <_>
756 |
757 | <_>
758 |
759 |
760 |
761 | <_>
762 | 56 9 6 6 -1.
763 | <_>
764 | 59 9 3 6 2.
765 | 0
766 | -1.1395259760320187e-002
767 | 7.1383631229400635e-001
768 | -8.7429678440093994e-001
769 | <_>
770 |
771 | <_>
772 |
773 |
774 |
775 | <_>
776 | 6 4 1 6 -1.
777 | <_>
778 | 6 7 1 3 2.
779 | 0
780 | -2.1864590235054493e-003
781 | 8.5311782360076904e-001
782 | -6.4777731895446777e-001
783 | <_>
784 |
785 | <_>
786 |
787 |
788 |
789 | <_>
790 | 0 0 12 4 -1.
791 | <_>
792 | 0 0 6 2 2.
793 | <_>
794 | 6 2 6 2 2.
795 | 0
796 | 2.3193720262497663e-003
797 | -7.6411879062652588e-001
798 | 7.1867972612380981e-001
799 | <_>
800 |
801 | <_>
802 |
803 |
804 |
805 | <_>
806 | 43 12 18 2 -1.
807 | <_>
808 | 52 12 9 2 2.
809 | 0
810 | -7.9916073009371758e-003
811 | 6.6442942619323730e-001
812 | -7.9540950059890747e-001
813 | <_>
814 |
815 | <_>
816 |
817 |
818 |
819 | <_>
820 | 9 5 2 8 -1.
821 | <_>
822 | 10 5 1 8 2.
823 | 0
824 | 1.4212740352377295e-003
825 | -6.3904231786727905e-001
826 | 7.5050598382949829e-001
827 | -8.4829801321029663e-001
828 | 8
829 | -1
830 | <_>
831 |
832 |
833 | <_>
834 |
835 | <_>
836 |
837 |
838 |
839 | <_>
840 | 1 9 6 3 -1.
841 | <_>
842 | 3 9 2 3 3.
843 | 0
844 | 6.4091659151017666e-003
845 | -8.8425230979919434e-001
846 | 9.9953681230545044e-001
847 | <_>
848 |
849 | <_>
850 |
851 |
852 |
853 | <_>
854 | 56 8 2 8 -1.
855 | <_>
856 | 56 12 2 4 2.
857 | 0
858 | -6.3316390151157975e-004
859 | 8.3822172880172729e-001
860 | -9.8322170972824097e-001
861 | <_>
862 |
863 | <_>
864 |
865 |
866 |
867 | <_>
868 | 24 2 6 13 -1.
869 | <_>
870 | 26 2 2 13 3.
871 | 0
872 | -6.4947169448714703e-005
873 | 1.
874 | -9.1822808980941772e-001
875 | <_>
876 |
877 | <_>
878 |
879 |
880 |
881 | <_>
882 | 33 7 24 4 -1.
883 | <_>
884 | 41 7 8 4 3.
885 | 0
886 | 5.3404141217470169e-003
887 | -9.4317251443862915e-001
888 | 9.0425151586532593e-001
889 | -6.0007210820913315e-002
890 | 9
891 | -1
892 | <_>
893 |
894 |
895 | <_>
896 |
897 | <_>
898 |
899 |
900 |
901 | <_>
902 | 1 1 57 4 -1.
903 | <_>
904 | 1 3 57 2 2.
905 | 0
906 | 1.0755469650030136e-001
907 | -7.1647202968597412e-001
908 | 8.7827038764953613e-001
909 | <_>
910 |
911 | <_>
912 |
913 |
914 |
915 | <_>
916 | 0 2 6 14 -1.
917 | <_>
918 | 3 2 3 14 2.
919 | 0
920 | 3.1668949872255325e-002
921 | -8.7051069736480713e-001
922 | 5.8807212114334106e-001
923 | <_>
924 |
925 | <_>
926 |
927 |
928 |
929 | <_>
930 | 52 3 6 10 -1.
931 | <_>
932 | 54 3 2 10 3.
933 | 0
934 | -1.0572380386292934e-002
935 | 6.2438100576400757e-001
936 | -7.4027371406555176e-001
937 | <_>
938 |
939 | <_>
940 |
941 |
942 |
943 | <_>
944 | 1 14 61 2 -1.
945 | <_>
946 | 1 15 61 1 2.
947 | 0
948 | -2.7396259829401970e-002
949 | 8.9776748418807983e-001
950 | -5.2986758947372437e-001
951 | <_>
952 |
953 | <_>
954 |
955 |
956 |
957 | <_>
958 | 28 0 11 12 -1.
959 | <_>
960 | 28 4 11 4 3.
961 | 0
962 | 2.5918649509549141e-002
963 | -8.6482518911361694e-001
964 | 5.3121817111968994e-001
965 | -9.6125108003616333e-001
966 | 10
967 | -1
968 | <_>
969 |
970 |
971 | <_>
972 |
973 | <_>
974 |
975 |
976 |
977 | <_>
978 | 22 1 41 4 -1.
979 | <_>
980 | 22 3 41 2 2.
981 | 0
982 | 7.1039132773876190e-002
983 | -7.5719678401947021e-001
984 | 7.5645631551742554e-001
985 | <_>
986 |
987 | <_>
988 |
989 |
990 |
991 | <_>
992 | 41 6 6 8 -1.
993 | <_>
994 | 43 6 2 8 3.
995 | 0
996 | 7.6241148635745049e-003
997 | -7.9783838987350464e-001
998 | 7.1733069419860840e-001
999 | <_>
1000 |
1001 | <_>
1002 |
1003 |
1004 |
1005 | <_>
1006 | 50 9 14 5 -1.
1007 | <_>
1008 | 57 9 7 5 2.
1009 | 0
1010 | -2.7092639356851578e-002
1011 | 6.0071170330047607e-001
1012 | -8.4794402122497559e-001
1013 | <_>
1014 |
1015 | <_>
1016 |
1017 |
1018 |
1019 | <_>
1020 | 4 1 12 5 -1.
1021 | <_>
1022 | 10 1 6 5 2.
1023 | 0
1024 | -8.1267888890579343e-004
1025 | 5.9364068508148193e-001
1026 | -8.9295238256454468e-001
1027 | <_>
1028 |
1029 | <_>
1030 |
1031 |
1032 |
1033 | <_>
1034 | 37 9 3 3 -1.
1035 | <_>
1036 | 38 9 1 3 3.
1037 | 0
1038 | 8.3705072756856680e-004
1039 | -6.4887362718582153e-001
1040 | 7.8537952899932861e-001
1041 | -1.0618970394134521e+000
1042 | 11
1043 | -1
1044 | <_>
1045 |
1046 |
1047 | <_>
1048 |
1049 | <_>
1050 |
1051 |
1052 |
1053 | <_>
1054 | 54 0 10 6 -1.
1055 | <_>
1056 | 54 0 5 3 2.
1057 | <_>
1058 | 59 3 5 3 2.
1059 | 0
1060 | -9.7556859254837036e-003
1061 | 7.6982218027114868e-001
1062 | -8.5293501615524292e-001
1063 | <_>
1064 |
1065 | <_>
1066 |
1067 |
1068 |
1069 | <_>
1070 | 47 0 6 11 -1.
1071 | <_>
1072 | 49 0 2 11 3.
1073 | 0
1074 | -8.6617246270179749e-003
1075 | 8.4029090404510498e-001
1076 | -7.1949690580368042e-001
1077 | <_>
1078 |
1079 | <_>
1080 |
1081 |
1082 |
1083 | <_>
1084 | 19 2 20 2 -1.
1085 | <_>
1086 | 19 3 20 1 2.
1087 | 0
1088 | 1.6897840425372124e-002
1089 | -5.3601992130279541e-001
1090 | 9.5484441518783569e-001
1091 | <_>
1092 |
1093 | <_>
1094 |
1095 |
1096 |
1097 | <_>
1098 | 14 4 6 11 -1.
1099 | <_>
1100 | 17 4 3 11 2.
1101 | 0
1102 | 4.7526158596156165e-005
1103 | -7.6412862539291382e-001
1104 | 7.5398761034011841e-001
1105 | <_>
1106 |
1107 | <_>
1108 |
1109 |
1110 |
1111 | <_>
1112 | 31 9 33 2 -1.
1113 | <_>
1114 | 42 9 11 2 3.
1115 | 0
1116 | 6.5607670694589615e-003
1117 | -9.9346441030502319e-001
1118 | 6.4864277839660645e-001
1119 | -7.3307347297668457e-001
1120 | 12
1121 | -1
1122 | <_>
1123 |
1124 |
1125 | <_>
1126 |
1127 | <_>
1128 |
1129 |
1130 |
1131 | <_>
1132 | 6 1 53 6 -1.
1133 | <_>
1134 | 6 3 53 2 3.
1135 | 0
1136 | 1.0103269666433334e-001
1137 | -7.3275578022003174e-001
1138 | 8.4619927406311035e-001
1139 | <_>
1140 |
1141 | <_>
1142 |
1143 |
1144 |
1145 | <_>
1146 | 49 9 4 6 -1.
1147 | <_>
1148 | 49 9 2 3 2.
1149 | <_>
1150 | 51 12 2 3 2.
1151 | 0
1152 | -2.8920811018906534e-004
1153 | 7.1564781665802002e-001
1154 | -8.8221758604049683e-001
1155 | <_>
1156 |
1157 | <_>
1158 |
1159 |
1160 |
1161 | <_>
1162 | 0 9 30 7 -1.
1163 | <_>
1164 | 10 9 10 7 3.
1165 | 0
1166 | 1.0838840156793594e-002
1167 | -8.7420248985290527e-001
1168 | 6.0648679733276367e-001
1169 | <_>
1170 |
1171 | <_>
1172 |
1173 |
1174 |
1175 | <_>
1176 | 40 4 6 2 -1.
1177 | <_>
1178 | 42 4 2 2 3.
1179 | 0
1180 | 5.0803890917450190e-004
1181 | -9.0554022789001465e-001
1182 | 6.4213967323303223e-001
1183 | <_>
1184 |
1185 | <_>
1186 |
1187 |
1188 |
1189 | <_>
1190 | 1 9 6 1 -1.
1191 | <_>
1192 | 3 9 2 1 3.
1193 | 0
1194 | 2.3357039317488670e-003
1195 | -9.2574918270111084e-001
1196 | 8.6384928226470947e-001
1197 | <_>
1198 |
1199 | <_>
1200 |
1201 |
1202 |
1203 | <_>
1204 | 47 3 4 10 -1.
1205 | <_>
1206 | 47 8 4 5 2.
1207 | 0
1208 | 8.0239427916239947e-005
1209 | -9.9618428945541382e-001
1210 | 9.5355111360549927e-001
1211 | <_>
1212 |
1213 | <_>
1214 |
1215 |
1216 |
1217 | <_>
1218 | 31 5 30 11 -1.
1219 | <_>
1220 | 41 5 10 11 3.
1221 | 0
1222 | 3.2030208967626095e-003
1223 | -1.
1224 | 1.0001050233840942e+000
1225 | <_>
1226 |
1227 | <_>
1228 |
1229 |
1230 |
1231 | <_>
1232 | 0 0 2 1 -1.
1233 | <_>
1234 | 1 0 1 1 2.
1235 | 0
1236 | 0.
1237 | 0.
1238 | -1.
1239 | <_>
1240 |
1241 | <_>
1242 |
1243 |
1244 |
1245 | <_>
1246 | 21 3 42 5 -1.
1247 | <_>
1248 | 35 3 14 5 3.
1249 | 0
1250 | 2.6143440045416355e-003
1251 | -1.
1252 | 1.0002139806747437e+000
1253 | <_>
1254 |
1255 | <_>
1256 |
1257 |
1258 |
1259 | <_>
1260 | 0 0 2 1 -1.
1261 | <_>
1262 | 1 0 1 1 2.
1263 | 0
1264 | 0.
1265 | 0.
1266 | -1.
1267 | <_>
1268 |
1269 | <_>
1270 |
1271 |
1272 |
1273 | <_>
1274 | 8 5 30 9 -1.
1275 | <_>
1276 | 8 8 30 3 3.
1277 | 0
1278 | -7.0475979009643197e-004
1279 | 1.
1280 | -9.9976968765258789e-001
1281 | <_>
1282 |
1283 | <_>
1284 |
1285 |
1286 |
1287 | <_>
1288 | 3 12 33 3 -1.
1289 | <_>
1290 | 14 12 11 3 3.
1291 | 0
1292 | 2.1271279547363520e-003
1293 | -9.9694627523422241e-001
1294 | 1.0002720355987549e+000
1295 | <_>
1296 |
1297 | <_>
1298 |
1299 |
1300 |
1301 | <_>
1302 | 0 0 3 2 -1.
1303 | <_>
1304 | 1 0 1 2 3.
1305 | 0
1306 | -2.4224430671893060e-004
1307 | 1.
1308 | -1.
1309 | <_>
1310 |
1311 | <_>
1312 |
1313 |
1314 |
1315 | <_>
1316 | 46 4 3 8 -1.
1317 | <_>
1318 | 47 4 1 8 3.
1319 | 0
1320 | 7.4700301047414541e-004
1321 | -9.9108231067657471e-001
1322 | 9.9941182136535645e-001
1323 | -1.0991690158843994e+000
1324 | 13
1325 | -1
1326 | <_>
1327 |
1328 |
1329 | <_>
1330 |
1331 | <_>
1332 |
1333 |
1334 |
1335 | <_>
1336 | 1 2 6 5 -1.
1337 | <_>
1338 | 3 2 2 5 3.
1339 | 0
1340 | 1.7227890202775598e-003
1341 | -9.3608891963958740e-001
1342 | 8.7251222133636475e-001
1343 | <_>
1344 |
1345 | <_>
1346 |
1347 |
1348 |
1349 | <_>
1350 | 0 3 18 5 -1.
1351 | <_>
1352 | 6 3 6 5 3.
1353 | 0
1354 | 2.7599320746958256e-003
1355 | -9.9757021665573120e-001
1356 | 1.0000289678573608e+000
1357 | <_>
1358 |
1359 | <_>
1360 |
1361 |
1362 |
1363 | <_>
1364 | 3 1 6 14 -1.
1365 | <_>
1366 | 6 1 3 14 2.
1367 | 0
1368 | -8.9444358309265226e-005
1369 | 1.
1370 | -9.9264812469482422e-001
1371 | <_>
1372 |
1373 | <_>
1374 |
1375 |
1376 |
1377 | <_>
1378 | 3 6 2 10 -1.
1379 | <_>
1380 | 3 11 2 5 2.
1381 | 0
1382 | -2.7962020249105990e-004
1383 | 8.2833290100097656e-001
1384 | -9.8444151878356934e-001
1385 | <_>
1386 |
1387 | <_>
1388 |
1389 |
1390 |
1391 | <_>
1392 | 42 0 4 6 -1.
1393 | <_>
1394 | 42 0 2 3 2.
1395 | <_>
1396 | 44 3 2 3 2.
1397 | 0
1398 | -2.7560539820115082e-005
1399 | 1.
1400 | -9.9543339014053345e-001
1401 | -9.1314977407455444e-001
1402 | 14
1403 | -1
1404 |
1405 |
--------------------------------------------------------------------------------