├── README.md ├── Workshop2_Filter.py ├── Workshop3_Dectection_Algorithms.ipynb ├── Workshop4_Segmentation_Algorithms.ipynb ├── Workshop5_Image_Matched.ipynb ├── Workshop6_Image_Stitching.ipynb ├── Workshop7_Face_Detection.py ├── Workshop8_Haarcascades_Algorithm ├── .gitignore ├── Workshop8_LeAnhTu_HE172220_AI1706.py ├── dataset │ ├── Colin_Powell │ │ ├── Colin_Powell_0001.jpg │ │ ├── Colin_Powell_0002.jpg │ │ ├── Colin_Powell_0004.jpg │ │ ├── Colin_Powell_0005.jpg │ │ ├── Colin_Powell_0006.jpg │ │ ├── Colin_Powell_0007.jpg │ │ ├── Colin_Powell_0008.jpg │ │ ├── Colin_Powell_0009.jpg │ │ ├── Colin_Powell_0013.jpg │ │ ├── Colin_Powell_0014.jpg │ │ ├── Colin_Powell_0017.jpg │ │ ├── Colin_Powell_0018.jpg │ │ ├── Colin_Powell_0025.jpg │ │ ├── Colin_Powell_0029.jpg │ │ ├── Colin_Powell_0030.jpg │ │ ├── Colin_Powell_0031.jpg │ │ ├── Colin_Powell_0033.jpg │ │ ├── Colin_Powell_0035.jpg │ │ ├── Colin_Powell_0038.jpg │ │ ├── Colin_Powell_0039.jpg │ │ ├── Colin_Powell_0040.jpg │ │ ├── Colin_Powell_0041.jpg │ │ ├── Colin_Powell_0044.jpg │ │ ├── Colin_Powell_0050.jpg │ │ ├── Colin_Powell_0051.jpg │ │ ├── Colin_Powell_0052.jpg │ │ ├── Colin_Powell_0053.jpg │ │ ├── Colin_Powell_0057.jpg │ │ ├── Colin_Powell_0058.jpg │ │ ├── Colin_Powell_0060.jpg │ │ ├── Colin_Powell_0061.jpg │ │ ├── Colin_Powell_0062.jpg │ │ ├── Colin_Powell_0063.jpg │ │ ├── Colin_Powell_0065.jpg │ │ ├── Colin_Powell_0067.jpg │ │ ├── Colin_Powell_0085.jpg │ │ ├── Colin_Powell_0086.jpg │ │ ├── Colin_Powell_0087.jpg │ │ ├── Colin_Powell_0089.jpg │ │ ├── Colin_Powell_0091.jpg │ │ ├── Colin_Powell_0092.jpg │ │ ├── Colin_Powell_0093.jpg │ │ ├── Colin_Powell_0094.jpg │ │ ├── Colin_Powell_0096.jpg │ │ ├── Colin_Powell_0097.jpg │ │ ├── Colin_Powell_0098.jpg │ │ ├── Colin_Powell_0100.jpg │ │ ├── Colin_Powell_0101.jpg │ │ ├── Colin_Powell_0102.jpg │ │ ├── Colin_Powell_0103.jpg │ │ ├── Colin_Powell_0105.jpg │ │ ├── Colin_Powell_0107.jpg │ │ ├── Colin_Powell_0108.jpg │ │ ├── Colin_Powell_0109.jpg │ │ ├── Colin_Powell_0110.jpg │ │ ├── Colin_Powell_0111.jpg │ │ ├── Colin_Powell_0113.jpg │ │ ├── Colin_Powell_0115.jpg │ │ ├── Colin_Powell_0116.jpg │ │ ├── Colin_Powell_0117.jpg │ │ ├── Colin_Powell_0118.jpg │ │ ├── Colin_Powell_0119.jpg │ │ ├── Colin_Powell_0120.jpg │ │ ├── Colin_Powell_0121.jpg │ │ ├── Colin_Powell_0123.jpg │ │ ├── Colin_Powell_0124.jpg │ │ ├── Colin_Powell_0125.jpg │ │ ├── Colin_Powell_0126.jpg │ │ ├── Colin_Powell_0127.jpg │ │ ├── Colin_Powell_0128.jpg │ │ ├── Colin_Powell_0130.jpg │ │ ├── Colin_Powell_0131.jpg │ │ ├── Colin_Powell_0132.jpg │ │ ├── Colin_Powell_0133.jpg │ │ ├── Colin_Powell_0134.jpg │ │ ├── Colin_Powell_0135.jpg │ │ ├── Colin_Powell_0136.jpg │ │ ├── Colin_Powell_0137.jpg │ │ ├── Colin_Powell_0138.jpg │ │ └── Colin_Powell_0139.jpg │ ├── Donald_Rumsfeld │ │ ├── Donald_Rumsfeld_0001.jpg │ │ ├── Donald_Rumsfeld_0002.jpg │ │ ├── Donald_Rumsfeld_0003.jpg │ │ ├── Donald_Rumsfeld_0005.jpg │ │ ├── Donald_Rumsfeld_0006.jpg │ │ ├── Donald_Rumsfeld_0007.jpg │ │ ├── Donald_Rumsfeld_0008.jpg │ │ ├── Donald_Rumsfeld_0009.jpg │ │ ├── Donald_Rumsfeld_0011.jpg │ │ ├── Donald_Rumsfeld_0012.jpg │ │ ├── Donald_Rumsfeld_0016.jpg │ │ ├── Donald_Rumsfeld_0017.jpg │ │ ├── Donald_Rumsfeld_0020.jpg │ │ ├── Donald_Rumsfeld_0021.jpg │ │ ├── Donald_Rumsfeld_0024.jpg │ │ ├── Donald_Rumsfeld_0025.jpg │ │ ├── Donald_Rumsfeld_0026.jpg │ │ ├── Donald_Rumsfeld_0027.jpg │ │ ├── Donald_Rumsfeld_0028.jpg │ │ ├── Donald_Rumsfeld_0030.jpg │ │ ├── Donald_Rumsfeld_0031.jpg │ │ ├── Donald_Rumsfeld_0032.jpg │ │ ├── Donald_Rumsfeld_0033.jpg │ │ ├── Donald_Rumsfeld_0034.jpg │ │ ├── Donald_Rumsfeld_0035.jpg │ │ ├── Donald_Rumsfeld_0039.jpg │ │ ├── Donald_Rumsfeld_0040.jpg │ │ ├── Donald_Rumsfeld_0043.jpg │ │ ├── Donald_Rumsfeld_0044.jpg │ │ ├── Donald_Rumsfeld_0046.jpg │ │ ├── Donald_Rumsfeld_0047.jpg │ │ ├── Donald_Rumsfeld_0048.jpg │ │ ├── Donald_Rumsfeld_0049.jpg │ │ ├── Donald_Rumsfeld_0050.jpg │ │ ├── Donald_Rumsfeld_0051.jpg │ │ ├── Donald_Rumsfeld_0052.jpg │ │ ├── Donald_Rumsfeld_0054.jpg │ │ ├── Donald_Rumsfeld_0055.jpg │ │ ├── Donald_Rumsfeld_0056.jpg │ │ ├── Donald_Rumsfeld_0057.jpg │ │ ├── Donald_Rumsfeld_0058.jpg │ │ ├── Donald_Rumsfeld_0059.jpg │ │ ├── Donald_Rumsfeld_0060.jpg │ │ ├── Donald_Rumsfeld_0061.jpg │ │ ├── Donald_Rumsfeld_0062.jpg │ │ ├── Donald_Rumsfeld_0063.jpg │ │ ├── Donald_Rumsfeld_0064.jpg │ │ ├── Donald_Rumsfeld_0065.jpg │ │ ├── Donald_Rumsfeld_0066.jpg │ │ ├── Donald_Rumsfeld_0067.jpg │ │ ├── Donald_Rumsfeld_0069.jpg │ │ ├── Donald_Rumsfeld_0070.jpg │ │ ├── Donald_Rumsfeld_0071.jpg │ │ ├── Donald_Rumsfeld_0072.jpg │ │ ├── Donald_Rumsfeld_0073.jpg │ │ ├── Donald_Rumsfeld_0078.jpg │ │ ├── Donald_Rumsfeld_0079.jpg │ │ ├── Donald_Rumsfeld_0081.jpg │ │ ├── Donald_Rumsfeld_0082.jpg │ │ ├── Donald_Rumsfeld_0084.jpg │ │ ├── Donald_Rumsfeld_0085.jpg │ │ ├── Donald_Rumsfeld_0089.jpg │ │ ├── Donald_Rumsfeld_0090.jpg │ │ ├── Donald_Rumsfeld_0092.jpg │ │ ├── Donald_Rumsfeld_0093.jpg │ │ ├── Donald_Rumsfeld_0094.jpg │ │ ├── Donald_Rumsfeld_0095.jpg │ │ ├── Donald_Rumsfeld_0096.jpg │ │ ├── Donald_Rumsfeld_0097.jpg │ │ ├── Donald_Rumsfeld_0098.jpg │ │ ├── Donald_Rumsfeld_0099.jpg │ │ ├── Donald_Rumsfeld_0100.jpg │ │ ├── Donald_Rumsfeld_0101.jpg │ │ ├── Donald_Rumsfeld_0102.jpg │ │ ├── Donald_Rumsfeld_0103.jpg │ │ ├── Donald_Rumsfeld_0104.jpg │ │ ├── Donald_Rumsfeld_0105.jpg │ │ ├── Donald_Rumsfeld_0106.jpg │ │ ├── Donald_Rumsfeld_0107.jpg │ │ └── Donald_Rumsfeld_0108.jpg │ ├── George_W_Bush │ │ ├── George_W_Bush_0001.jpg │ │ ├── George_W_Bush_0003.jpg │ │ ├── George_W_Bush_0006.jpg │ │ ├── George_W_Bush_0012.jpg │ │ ├── George_W_Bush_0013.jpg │ │ ├── George_W_Bush_0015.jpg │ │ ├── George_W_Bush_0016.jpg │ │ ├── George_W_Bush_0017.jpg │ │ ├── George_W_Bush_0026.jpg │ │ ├── George_W_Bush_0027.jpg │ │ ├── George_W_Bush_0029.jpg │ │ ├── George_W_Bush_0030.jpg │ │ ├── George_W_Bush_0031.jpg │ │ ├── George_W_Bush_0032.jpg │ │ ├── George_W_Bush_0033.jpg │ │ ├── George_W_Bush_0034.jpg │ │ ├── George_W_Bush_0035.jpg │ │ ├── George_W_Bush_0036.jpg │ │ ├── George_W_Bush_0037.jpg │ │ ├── George_W_Bush_0038.jpg │ │ ├── George_W_Bush_0039.jpg │ │ ├── George_W_Bush_0040.jpg │ │ ├── George_W_Bush_0042.jpg │ │ ├── George_W_Bush_0043.jpg │ │ ├── George_W_Bush_0044.jpg │ │ ├── George_W_Bush_0045.jpg │ │ ├── George_W_Bush_0046.jpg │ │ ├── George_W_Bush_0048.jpg │ │ ├── George_W_Bush_0049.jpg │ │ ├── George_W_Bush_0051.jpg │ │ ├── George_W_Bush_0052.jpg │ │ ├── George_W_Bush_0054.jpg │ │ ├── George_W_Bush_0056.jpg │ │ ├── George_W_Bush_0061.jpg │ │ ├── George_W_Bush_0063.jpg │ │ ├── George_W_Bush_0067.jpg │ │ ├── George_W_Bush_0071.jpg │ │ ├── George_W_Bush_0072.jpg │ │ ├── George_W_Bush_0074.jpg │ │ ├── George_W_Bush_0077.jpg │ │ ├── George_W_Bush_0078.jpg │ │ ├── George_W_Bush_0079.jpg │ │ ├── George_W_Bush_0080.jpg │ │ ├── George_W_Bush_0081.jpg │ │ ├── George_W_Bush_0082.jpg │ │ ├── George_W_Bush_0083.jpg │ │ ├── George_W_Bush_0084.jpg │ │ ├── George_W_Bush_0085.jpg │ │ ├── George_W_Bush_0086.jpg │ │ ├── George_W_Bush_0087.jpg │ │ ├── George_W_Bush_0088.jpg │ │ ├── George_W_Bush_0089.jpg │ │ ├── George_W_Bush_0090.jpg │ │ ├── George_W_Bush_0093.jpg │ │ ├── George_W_Bush_0096.jpg │ │ ├── George_W_Bush_0097.jpg │ │ ├── George_W_Bush_0099.jpg │ │ ├── George_W_Bush_0101.jpg │ │ ├── George_W_Bush_0102.jpg │ │ ├── George_W_Bush_0104.jpg │ │ ├── George_W_Bush_0105.jpg │ │ ├── George_W_Bush_0107.jpg │ │ ├── George_W_Bush_0113.jpg │ │ ├── George_W_Bush_0114.jpg │ │ ├── George_W_Bush_0117.jpg │ │ ├── George_W_Bush_0118.jpg │ │ ├── George_W_Bush_0119.jpg │ │ ├── George_W_Bush_0120.jpg │ │ ├── George_W_Bush_0124.jpg │ │ ├── George_W_Bush_0125.jpg │ │ ├── George_W_Bush_0126.jpg │ │ ├── George_W_Bush_0127.jpg │ │ ├── George_W_Bush_0128.jpg │ │ ├── George_W_Bush_0129.jpg │ │ ├── George_W_Bush_0130.jpg │ │ ├── George_W_Bush_0131.jpg │ │ ├── George_W_Bush_0132.jpg │ │ ├── George_W_Bush_0133.jpg │ │ ├── George_W_Bush_0134.jpg │ │ └── George_W_Bush_0135.jpg │ ├── Gerhard_Schroeder │ │ ├── Gerhard_Schroeder_0001.jpg │ │ ├── Gerhard_Schroeder_0005.jpg │ │ ├── Gerhard_Schroeder_0006.jpg │ │ ├── Gerhard_Schroeder_0007.jpg │ │ ├── Gerhard_Schroeder_0008.jpg │ │ ├── Gerhard_Schroeder_0009.jpg │ │ ├── Gerhard_Schroeder_0010.jpg │ │ ├── Gerhard_Schroeder_0011.jpg │ │ ├── Gerhard_Schroeder_0012.jpg │ │ ├── Gerhard_Schroeder_0013.jpg │ │ ├── Gerhard_Schroeder_0014.jpg │ │ ├── Gerhard_Schroeder_0015.jpg │ │ ├── Gerhard_Schroeder_0016.jpg │ │ ├── Gerhard_Schroeder_0017.jpg │ │ ├── Gerhard_Schroeder_0018.jpg │ │ ├── Gerhard_Schroeder_0019.jpg │ │ ├── Gerhard_Schroeder_0022.jpg │ │ ├── Gerhard_Schroeder_0024.jpg │ │ ├── Gerhard_Schroeder_0025.jpg │ │ ├── Gerhard_Schroeder_0026.jpg │ │ ├── Gerhard_Schroeder_0027.jpg │ │ ├── Gerhard_Schroeder_0028.jpg │ │ ├── Gerhard_Schroeder_0030.jpg │ │ ├── Gerhard_Schroeder_0031.jpg │ │ ├── Gerhard_Schroeder_0032.jpg │ │ ├── Gerhard_Schroeder_0033.jpg │ │ ├── Gerhard_Schroeder_0034.jpg │ │ ├── Gerhard_Schroeder_0035.jpg │ │ ├── Gerhard_Schroeder_0036.jpg │ │ ├── Gerhard_Schroeder_0038.jpg │ │ ├── Gerhard_Schroeder_0039.jpg │ │ ├── Gerhard_Schroeder_0041.jpg │ │ ├── Gerhard_Schroeder_0043.jpg │ │ ├── Gerhard_Schroeder_0044.jpg │ │ ├── Gerhard_Schroeder_0045.jpg │ │ ├── Gerhard_Schroeder_0052.jpg │ │ ├── Gerhard_Schroeder_0053.jpg │ │ ├── Gerhard_Schroeder_0054.jpg │ │ ├── Gerhard_Schroeder_0055.jpg │ │ ├── Gerhard_Schroeder_0059.jpg │ │ ├── Gerhard_Schroeder_0060.jpg │ │ ├── Gerhard_Schroeder_0061.jpg │ │ ├── Gerhard_Schroeder_0062.jpg │ │ ├── Gerhard_Schroeder_0064.jpg │ │ ├── Gerhard_Schroeder_0065.jpg │ │ ├── Gerhard_Schroeder_0066.jpg │ │ ├── Gerhard_Schroeder_0068.jpg │ │ ├── Gerhard_Schroeder_0069.jpg │ │ ├── Gerhard_Schroeder_0072.jpg │ │ ├── Gerhard_Schroeder_0074.jpg │ │ ├── Gerhard_Schroeder_0075.jpg │ │ ├── Gerhard_Schroeder_0078.jpg │ │ ├── Gerhard_Schroeder_0079.jpg │ │ ├── Gerhard_Schroeder_0081.jpg │ │ ├── Gerhard_Schroeder_0082.jpg │ │ ├── Gerhard_Schroeder_0083.jpg │ │ ├── Gerhard_Schroeder_0084.jpg │ │ ├── Gerhard_Schroeder_0085.jpg │ │ ├── Gerhard_Schroeder_0087.jpg │ │ ├── Gerhard_Schroeder_0089.jpg │ │ ├── Gerhard_Schroeder_0090.jpg │ │ ├── Gerhard_Schroeder_0091.jpg │ │ ├── Gerhard_Schroeder_0094.jpg │ │ ├── Gerhard_Schroeder_0096.jpg │ │ ├── Gerhard_Schroeder_0097.jpg │ │ ├── Gerhard_Schroeder_0099.jpg │ │ ├── Gerhard_Schroeder_0101.jpg │ │ ├── Gerhard_Schroeder_0102.jpg │ │ ├── Gerhard_Schroeder_0104.jpg │ │ └── Gerhard_Schroeder_0109.jpg │ └── Tony_Blair │ │ ├── Tony_Blair_0002.jpg │ │ ├── Tony_Blair_0003.jpg │ │ ├── Tony_Blair_0004.jpg │ │ ├── Tony_Blair_0005.jpg │ │ ├── Tony_Blair_0006.jpg │ │ ├── Tony_Blair_0007.jpg │ │ ├── Tony_Blair_0008.jpg │ │ ├── Tony_Blair_0009.jpg │ │ ├── Tony_Blair_0011.jpg │ │ ├── Tony_Blair_0012.jpg │ │ ├── Tony_Blair_0013.jpg │ │ ├── Tony_Blair_0014.jpg │ │ ├── Tony_Blair_0017.jpg │ │ ├── Tony_Blair_0018.jpg │ │ ├── Tony_Blair_0019.jpg │ │ ├── Tony_Blair_0020.jpg │ │ ├── Tony_Blair_0021.jpg │ │ ├── Tony_Blair_0024.jpg │ │ ├── Tony_Blair_0025.jpg │ │ ├── Tony_Blair_0028.jpg │ │ ├── Tony_Blair_0029.jpg │ │ ├── Tony_Blair_0030.jpg │ │ ├── Tony_Blair_0031.jpg │ │ ├── Tony_Blair_0032.jpg │ │ ├── Tony_Blair_0033.jpg │ │ ├── Tony_Blair_0034.jpg │ │ ├── Tony_Blair_0035.jpg │ │ ├── Tony_Blair_0037.jpg │ │ ├── Tony_Blair_0039.jpg │ │ ├── Tony_Blair_0040.jpg │ │ ├── Tony_Blair_0041.jpg │ │ ├── Tony_Blair_0042.jpg │ │ ├── Tony_Blair_0043.jpg │ │ ├── Tony_Blair_0044.jpg │ │ ├── Tony_Blair_0047.jpg │ │ ├── Tony_Blair_0049.jpg │ │ ├── Tony_Blair_0050.jpg │ │ ├── Tony_Blair_0052.jpg │ │ ├── Tony_Blair_0053.jpg │ │ ├── Tony_Blair_0055.jpg │ │ ├── Tony_Blair_0056.jpg │ │ ├── Tony_Blair_0057.jpg │ │ ├── Tony_Blair_0058.jpg │ │ ├── Tony_Blair_0059.jpg │ │ ├── Tony_Blair_0061.jpg │ │ ├── Tony_Blair_0062.jpg │ │ ├── Tony_Blair_0063.jpg │ │ ├── Tony_Blair_0064.jpg │ │ ├── Tony_Blair_0065.jpg │ │ ├── Tony_Blair_0067.jpg │ │ ├── Tony_Blair_0072.jpg │ │ ├── Tony_Blair_0073.jpg │ │ ├── Tony_Blair_0074.jpg │ │ ├── Tony_Blair_0076.jpg │ │ ├── Tony_Blair_0077.jpg │ │ ├── Tony_Blair_0078.jpg │ │ ├── Tony_Blair_0079.jpg │ │ ├── Tony_Blair_0080.jpg │ │ ├── Tony_Blair_0081.jpg │ │ ├── Tony_Blair_0082.jpg │ │ ├── Tony_Blair_0083.jpg │ │ ├── Tony_Blair_0084.jpg │ │ ├── Tony_Blair_0085.jpg │ │ ├── Tony_Blair_0086.jpg │ │ ├── Tony_Blair_0088.jpg │ │ ├── Tony_Blair_0089.jpg │ │ ├── Tony_Blair_0091.jpg │ │ ├── Tony_Blair_0092.jpg │ │ ├── Tony_Blair_0093.jpg │ │ ├── Tony_Blair_0094.jpg │ │ ├── Tony_Blair_0097.jpg │ │ ├── Tony_Blair_0098.jpg │ │ ├── Tony_Blair_0099.jpg │ │ ├── Tony_Blair_0100.jpg │ │ ├── Tony_Blair_0101.jpg │ │ ├── Tony_Blair_0102.jpg │ │ ├── Tony_Blair_0103.jpg │ │ ├── Tony_Blair_0104.jpg │ │ ├── Tony_Blair_0105.jpg │ │ └── Tony_Blair_0106.jpg ├── haarcascades │ └── haarcascade_frontalface_default.xml ├── test │ ├── Colin_Powell_0115.jpg │ ├── Colin_Powell_0117.jpg │ ├── Colin_Powell_0118.jpg │ ├── Colin_Powell_0119.jpg │ ├── Donald_Rumsfeld_0017.jpg │ ├── Donald_Rumsfeld_0064.jpg │ ├── Donald_Rumsfeld_0090.jpg │ ├── Donald_Rumsfeld_0097.jpg │ ├── Donald_Rumsfeld_0105.jpg │ ├── George_W_Bush_0194.jpg │ ├── George_W_Bush_0195.jpg │ ├── George_W_Bush_0197.jpg │ ├── George_W_Bush_0207.jpg │ ├── George_W_Bush_0209.jpg │ ├── Gerhard_Schroeder_0081.jpg │ ├── Gerhard_Schroeder_0084.jpg │ ├── Gerhard_Schroeder_0091.jpg │ ├── Gerhard_Schroeder_0097.jpg │ ├── Gerhard_Schroeder_0099.jpg │ ├── Tony_Blair_0121.jpg │ ├── Tony_Blair_0122.jpg │ ├── Tony_Blair_0124.jpg │ ├── Tony_Blair_0130.jpg │ └── Tony_Blair_0142.jpg └── training_model.ipynb ├── face-recogition ├── .gitignore ├── README.md ├── images │ ├── Cao Duc Duy.png │ ├── Elon Musk.jpg │ ├── Jeff Bezoz.jpg │ ├── Messi.webp │ ├── Ngoc.jpg │ ├── Pham Hung.jpg │ ├── Ryan Reynolds.jpg │ ├── Sergio Canu.png │ ├── Son_Tung.png │ ├── Thai be_.png │ ├── Ton Ngo Khong.jpg │ └── Tudeptrai.png ├── main_video.py ├── requirements.txt └── simple_facerec.py ├── requirements.txt └── workshop1_Translation_Transformation.ipynb /README.md: -------------------------------------------------------------------------------- 1 | # Implement the algorithms of computer vision 2 | 3 | This is a series of workshops about the application of some algorithms in computer vision by Python like image transformations, segmentation, etc. 4 | 5 | ## Installation 6 | This workshop mainly uses OpenCV, you can use the file name "requirements.txt" to install the needed library 7 | 8 | ```bash 9 | pip install -r requirements.txt 10 | ``` 11 | 12 | 13 | -------------------------------------------------------------------------------- /Workshop2_Filter.py: -------------------------------------------------------------------------------- 1 | import cv2 2 | import numpy as np 3 | import matplotlib.pyplot as plt 4 | from matplotlib.widgets import Slider, Button 5 | import tkinter as tk 6 | from tkinter import filedialog, messagebox 7 | from PIL import Image, ImageTk 8 | 9 | # Load the image 10 | image = cv2.imread( 11 | "C:/Users/FPTSHOP/OneDrive/Documents/AI1706/Summer2023/CPV301/code/lenna.jpg" 12 | ) 13 | 14 | 15 | class ImageFilterApp: 16 | def __init__(self, master): 17 | self.master = master 18 | master.title("Image Filter App") 19 | 20 | # Create widgets 21 | self.label1 = tk.Label(master, text="Choose an image to filter:") 22 | self.button1 = tk.Button(master, text="Select Image", command=self.select_image) 23 | self.label2 = tk.Label(master, text="Choose filter type:") 24 | self.filter_var = tk.StringVar() 25 | self.filter_var.set("mean") 26 | self.radio_mean = tk.Radiobutton( 27 | master, text="Mean", variable=self.filter_var, value="mean" 28 | ) 29 | self.radio_median = tk.Radiobutton( 30 | master, text="Median", variable=self.filter_var, value="median" 31 | ) 32 | self.radio_gaussian = tk.Radiobutton( 33 | master, text="Gaussian", variable=self.filter_var, value="gaussian" 34 | ) 35 | self.kernel_label = tk.Label(master, text="Kernel size:") 36 | self.kernel_entry = tk.Entry(master) 37 | self.sigma_label = tk.Label(master, text="Sigma value:") 38 | self.sigma_entry = tk.Entry(master) 39 | self.filter_button = tk.Button( 40 | master, text="Apply Filter", command=self.apply_filter 41 | ) 42 | self.original_image_label = tk.Label(master, text="Original Image:") 43 | self.filtered_image_label = tk.Label(master, text="Filtered Image:") 44 | 45 | # Layout widgets 46 | self.label1.grid(row=0, column=0, sticky="w") 47 | self.button1.grid(row=0, column=1) 48 | self.label2.grid(row=1, column=0, sticky="w") 49 | self.radio_mean.grid(row=1, column=1, sticky="w") 50 | self.radio_median.grid(row=2, column=1, sticky="w") 51 | self.radio_gaussian.grid(row=3, column=1, sticky="w") 52 | self.kernel_label.grid(row=4, column=0, sticky="w") 53 | self.kernel_entry.grid(row=4, column=1) 54 | self.sigma_label.grid(row=5, column=0, sticky="w") 55 | self.sigma_entry.grid(row=5, column=1) 56 | self.filter_button.grid(row=6, column=0) 57 | self.original_image_label.grid(row=7, column=0) 58 | self.filtered_image_label.grid(row=7, column=1) 59 | 60 | def select_image(self): 61 | # Open file dialog to choose image 62 | file_path = filedialog.askopenfilename( 63 | filetypes=[("Image Files", "*.png;*.jpg;*.jpeg")] 64 | ) 65 | if file_path: 66 | self.img = cv2.imread(file_path) 67 | # Display original image 68 | img_rgb = cv2.cvtColor(self.img, cv2.COLOR_BGR2RGB) 69 | img_tk = Image.fromarray(img_rgb) 70 | img_tk = ImageTk.PhotoImage(img_tk) 71 | self.original_image_label.configure(image=img_tk) 72 | self.original_image_label.image = img_tk 73 | 74 | def apply_filter(self): 75 | # Get filter type and kernel size / sigma value from user 76 | filter_type = self.filter_var.get() 77 | kernel_size = int(self.kernel_entry.get()) 78 | sigma = float(self.sigma_entry.get()) 79 | 80 | # Apply chosen filter 81 | if filter_type == "mean": 82 | img_filtered = cv2.blur(self.img, (kernel_size, kernel_size)) 83 | elif filter_type == "median": 84 | img_filtered = cv2.medianBlur(self.img, kernel_size) 85 | elif filter_type == "gaussian": 86 | img_filtered = cv2.GaussianBlur(self.img, (kernel_size, kernel_size), sigma) 87 | 88 | # Display filtered image 89 | if hasattr(self, "filtered_image_label"): 90 | self.filtered_image_label.destroy() 91 | img_rgb = cv2.cvtColor(img_filtered, cv2.COLOR_BGR2RGB) 92 | img_tk = Image.fromarray(img_rgb) 93 | img_tk = ImageTk.PhotoImage(img_tk) 94 | self.filtered_image_label = tk.Label(self.master, image=img_tk) 95 | self.filtered_image_label.image = img_tk 96 | self.filtered_image_label.grid(row=7, column=1) 97 | 98 | 99 | def color_balance(image, b_ratio, g_ratio, r_ratio): 100 | # Split color channels 101 | b, g, r = cv2.split(image) 102 | 103 | # Apply ratios to each channel 104 | b = np.clip(b * b_ratio, 0, 255).astype(np.uint8) 105 | g = np.clip(g * g_ratio, 0, 255).astype(np.uint8) 106 | r = np.clip(r * r_ratio, 0, 255).astype(np.uint8) 107 | 108 | # Merge the balanced channels 109 | img_balanced = cv2.merge([b, g, r]) 110 | 111 | return img_balanced 112 | 113 | 114 | def update_color_balance(val): 115 | # Get slider values 116 | b_ratio = slider_b.val / 255.0 117 | g_ratio = slider_g.val / 255.0 118 | r_ratio = slider_r.val / 255.0 119 | # Balance the colors 120 | balanced_image = color_balance(image, b_ratio, g_ratio, r_ratio) 121 | # Update the image display 122 | ax_image.imshow(cv2.cvtColor(balanced_image, cv2.COLOR_BGR2RGB)) 123 | fig.canvas.draw_idle() 124 | 125 | 126 | def reset_view(event): 127 | # Reset the view of the plot 128 | ax_image.imshow(cv2.cvtColor(image, cv2.COLOR_BGR2RGB)) 129 | 130 | # Reset the slider values 131 | slider_b.reset() 132 | slider_g.reset() 133 | slider_r.reset() 134 | # Redraw the plot 135 | fig.canvas.draw_idle() 136 | 137 | 138 | fig, ax_image = plt.subplots(1, 1, figsize=(5, 4)) 139 | ax_image.axis("off") 140 | ax_image.imshow(cv2.cvtColor(image, cv2.COLOR_BGR2RGB)) 141 | 142 | # axes([left, bottom, width, height]) 143 | slider_b_ax = plt.axes([0.25, 0.2, 0.65, 0.03]) 144 | slider_g_ax = plt.axes([0.25, 0.15, 0.65, 0.03]) 145 | slider_r_ax = plt.axes([0.25, 0.1, 0.65, 0.03]) 146 | reset_button_ax = plt.axes([0.65, 0.015, 0.25, 0.075]) 147 | 148 | # create the picture start point color 149 | x, y = 100, 50 150 | bgr = image[y, x] 151 | slider_b_val = bgr[0] 152 | slider_g_val = bgr[1] 153 | slider_r_val = bgr[2] 154 | 155 | # Create the sliders with the converted initial values 156 | slider_b = Slider(slider_b_ax, "Blue", 0, 255, valinit=slider_b_val) 157 | slider_g = Slider(slider_g_ax, "Green", 0, 255, valinit=slider_g_val) 158 | slider_r = Slider(slider_r_ax, "Red", 0, 255, valinit=slider_r_val) 159 | reset_button = Button(reset_button_ax, "Reset the Image") 160 | 161 | slider_b.on_changed(update_color_balance) 162 | slider_g.on_changed(update_color_balance) 163 | slider_r.on_changed(update_color_balance) 164 | reset_button.on_clicked(reset_view) 165 | 166 | # pos of picture 167 | plt.subplots_adjust(left=0.1, bottom=0.3, right=0.925, top=0.9, wspace=0.2) 168 | plt.show() 169 | 170 | root = tk.Tk() 171 | app = ImageFilterApp(root) 172 | root.mainloop() 173 | -------------------------------------------------------------------------------- /Workshop5_Image_Matched.ipynb: -------------------------------------------------------------------------------- 1 | { 2 | "cells": [ 3 | { 4 | "cell_type": "code", 5 | "execution_count": 6, 6 | "metadata": { 7 | "id": "8kVL2RXDAmoo" 8 | }, 9 | "outputs": [], 10 | "source": [ 11 | "import cv2 as cv\n", 12 | "import numpy as np\n", 13 | "import tkinter as tk\n", 14 | "from PIL import ImageTk, Image\n", 15 | "\n", 16 | "\n", 17 | "def match_images():\n", 18 | " source_img = cv.imread('source.jpg')\n", 19 | " target_img = cv.imread('target.jpg')\n", 20 | " source_gray = cv.cvtColor(source_img, cv.COLOR_BGR2GRAY)\n", 21 | " target_gray = cv.cvtColor(target_img, cv.COLOR_BGR2GRAY)\n", 22 | " height, width = target_gray.shape\n", 23 | "\n", 24 | " orb_detector = cv.ORB_create(1000)\n", 25 | "\n", 26 | " keyPoints1, des1 = orb_detector.detectAndCompute(source_gray, None)\n", 27 | " keyPoints2, des2 = orb_detector.detectAndCompute(target_gray, None)\n", 28 | "\n", 29 | " matcher = cv.BFMatcher(cv.NORM_HAMMING, crossCheck=True)\n", 30 | " matches = list(matcher.match(des1, des2))\n", 31 | " matches.sort(key=lambda x: x.distance)\n", 32 | "\n", 33 | " matches = matches[:int(len(matches) * 0.9)]\n", 34 | " no_of_matches = len(matches)\n", 35 | "\n", 36 | " p1 = np.float32([keyPoints1[m.queryIdx].pt for m in matches]).reshape(-1, 1, 2)\n", 37 | " p2 = np.float32([keyPoints2[m.trainIdx].pt for m in matches]).reshape(-1, 1, 2)\n", 38 | " homography, mask = cv.findHomography(p1, p2, cv.RANSAC)\n", 39 | " aligned_images = cv.warpPerspective(source_img, homography, (width, height))\n", 40 | "\n", 41 | " # Display the result in the original window\n", 42 | " show_matched_image(aligned_images)\n", 43 | "\n", 44 | "\n", 45 | "def open_image():\n", 46 | " target_file_path = \"target.jpg\" # Path to the target image\n", 47 | " source_file_path = \"source.jpg\" # Path to the source image\n", 48 | "\n", 49 | " target_img = Image.open(target_file_path)\n", 50 | " source_img = Image.open(source_file_path)\n", 51 | "\n", 52 | " target_img.thumbnail((400, 400)) # Resize the target image for display\n", 53 | " source_img.thumbnail((400, 400)) # Resize the source image for display\n", 54 | "\n", 55 | " # Display the target image in the target image label\n", 56 | " tk_target_img = ImageTk.PhotoImage(target_img)\n", 57 | " original_image_label.configure(image=tk_target_img)\n", 58 | " original_image_label.image = tk_target_img\n", 59 | "\n", 60 | " # Display the source image in the source image label\n", 61 | " tk_source_img = ImageTk.PhotoImage(source_img)\n", 62 | " source_image_label.configure(image=tk_source_img)\n", 63 | " source_image_label.image = tk_source_img\n", 64 | "\n", 65 | "\n", 66 | "\n", 67 | "def show_matched_image(image):\n", 68 | " # Convert BGR to RGB and create a PIL Image\n", 69 | " img = cv.cvtColor(image, cv.COLOR_BGR2RGB)\n", 70 | " img = Image.fromarray(img)\n", 71 | "\n", 72 | " # Resize the image for display\n", 73 | " img.thumbnail((400, 400))\n", 74 | "\n", 75 | " # Display the matched image in the matched image label\n", 76 | " tk_img = ImageTk.PhotoImage(img)\n", 77 | " matched_image_label.configure(image=tk_img)\n", 78 | " matched_image_label.image = tk_img\n", 79 | "\n", 80 | " # Preserve the target image label\n", 81 | " original_image_label.pack(side=tk.LEFT, padx=10, pady=10)\n", 82 | "\n", 83 | "\n", 84 | "\n", 85 | "# Create the main window\n", 86 | "root = tk.Tk()\n", 87 | "root.title(\"Image Matcher\")\n", 88 | "root.geometry(\"800x400\") # Set the dimensions as desired (width x height)\n", 89 | "\n", 90 | "# Create labels to display the images\n", 91 | "# Create labels to display the images\n", 92 | "\n", 93 | "source_image_label = tk.Label(root)\n", 94 | "source_image_label.pack(side=tk.LEFT, padx=10, pady=10)\n", 95 | "\n", 96 | "original_image_label = tk.Label(root)\n", 97 | "original_image_label.pack(side=tk.LEFT, padx=10, pady=10)\n", 98 | "\n", 99 | "matched_image_label = tk.Label(root)\n", 100 | "matched_image_label.pack(side=tk.LEFT, padx=10, pady=10)\n", 101 | "\n", 102 | "# Create buttons\n", 103 | "open_image_button = tk.Button(root, text=\"Open Image\", command=open_image)\n", 104 | "match_images_button = tk.Button(root, text=\"Match Images\", command=match_images)\n", 105 | "\n", 106 | "# Add buttons to the window\n", 107 | "open_image_button.pack()\n", 108 | "match_images_button.pack()\n", 109 | "\n", 110 | "# Start the Tkinter event loop\n", 111 | "root.mainloop()\n" 112 | ] 113 | } 114 | ], 115 | "metadata": { 116 | "colab": { 117 | "provenance": [] 118 | }, 119 | "kernelspec": { 120 | "display_name": "Python 3", 121 | "language": "python", 122 | "name": "python3" 123 | }, 124 | "language_info": { 125 | "codemirror_mode": { 126 | "name": "ipython", 127 | "version": 3 128 | }, 129 | "file_extension": ".py", 130 | "mimetype": "text/x-python", 131 | "name": "python", 132 | "nbconvert_exporter": "python", 133 | "pygments_lexer": "ipython3", 134 | "version": "3.11.1" 135 | }, 136 | "orig_nbformat": 4 137 | }, 138 | "nbformat": 4, 139 | "nbformat_minor": 0 140 | } 141 | -------------------------------------------------------------------------------- /Workshop6_Image_Stitching.ipynb: -------------------------------------------------------------------------------- 1 | { 2 | "cells": [ 3 | { 4 | "cell_type": "code", 5 | "execution_count": 2, 6 | "metadata": { 7 | "id": "8kVL2RXDAmoo" 8 | }, 9 | "outputs": [], 10 | "source": [ 11 | "import cv2\n", 12 | "import numpy as np\n", 13 | "from tkinter import Tk, Button, filedialog, Canvas\n", 14 | "from PIL import Image, ImageTk\n", 15 | "\n", 16 | "import warnings\n", 17 | "\n", 18 | "warnings.filterwarnings(\"ignore\")\n", 19 | "\n", 20 | "\n", 21 | "# Function to handle button click and image stitching\n", 22 | "def stitch_images():\n", 23 | " try:\n", 24 | " # Open file dialog to select the first image\n", 25 | " image1_path = filedialog.askopenfilename(title=\"Select the first image\")\n", 26 | "\n", 27 | " # Open file dialog to select the second image\n", 28 | " image2_path = filedialog.askopenfilename(title=\"Select the second image\")\n", 29 | "\n", 30 | " # Read input images\n", 31 | " image1 = cv2.imread(image1_path)\n", 32 | " image2 = cv2.imread(image2_path)\n", 33 | "\n", 34 | " # Create a stitcher object\n", 35 | " stitcher = cv2.Stitcher_create()\n", 36 | "\n", 37 | " # Stitch the images\n", 38 | " status, stitched_image = stitcher.stitch([image1, image2])\n", 39 | "\n", 40 | " if status == cv2.Stitcher_OK:\n", 41 | " # Convert the BGR image to RGB for displaying in tkinter\n", 42 | " stitched_image_rgb = cv2.cvtColor(stitched_image, cv2.COLOR_BGR2RGB)\n", 43 | " # Convert the RGB image to PIL format\n", 44 | " pil_image = Image.fromarray(stitched_image_rgb)\n", 45 | " # Resize the image to fit the canvas\n", 46 | " pil_image = pil_image.resize((canvas_width, canvas_height), Image.ANTIALIAS)\n", 47 | " # Create a PhotoImage object from the PIL image\n", 48 | " photo_image = ImageTk.PhotoImage(pil_image)\n", 49 | "\n", 50 | " # Clear existing image on the canvas\n", 51 | " canvas.delete(\"image\")\n", 52 | " # Create a Canvas image item and display the stitched image\n", 53 | " canvas.create_image(0, 0, anchor=\"nw\", image=photo_image, tags=\"image\")\n", 54 | " # Keep a reference to the photo image to prevent it from being garbage collected\n", 55 | " canvas.image = photo_image\n", 56 | "\n", 57 | " else:\n", 58 | " print(\"Image stitching failed.\")\n", 59 | "\n", 60 | " except Exception as e:\n", 61 | " print(\"An error occurred:\", str(e))\n", 62 | "\n", 63 | "\n", 64 | "# Create a simple GUI using tkinter\n", 65 | "root = Tk()\n", 66 | "\n", 67 | "# Rename the Tkinter window\n", 68 | "root.title(\"Image Stitching\")\n", 69 | "\n", 70 | "# Set the window size and position it in the center of the screen\n", 71 | "window_width = 800\n", 72 | "window_height = 500\n", 73 | "screen_width = root.winfo_screenwidth()\n", 74 | "screen_height = root.winfo_screenheight()\n", 75 | "window_x = (screen_width - window_width) // 2\n", 76 | "window_y = (screen_height - window_height) // 2\n", 77 | "root.geometry(f\"{window_width}x{window_height}+{window_x}+{window_y}\")\n", 78 | "\n", 79 | "# Configure the file dialog appearance\n", 80 | "root.option_add(\"*Dialog.msg.width\", 20) # Set width\n", 81 | "root.option_add(\"*Dialog.msg.wrapLength\", window_width // 2) # Set wrap length\n", 82 | "root.option_add(\"*Dialog.msg.font\", \"Helvetica 12\") # Set font\n", 83 | "\n", 84 | "# Customize the file dialog window\n", 85 | "root.tk_setPalette(background=\"white\")\n", 86 | "\n", 87 | "# Calculate the canvas size\n", 88 | "canvas_width = window_width\n", 89 | "canvas_height = window_height - 50\n", 90 | "\n", 91 | "# Create a button to choose images\n", 92 | "button = Button(root, text=\"Choose Images\", command=stitch_images)\n", 93 | "button.grid(row=0, column=0, padx=10, pady=10)\n", 94 | "\n", 95 | "# Create a Canvas widget\n", 96 | "canvas = Canvas(root, width=canvas_width, height=canvas_height)\n", 97 | "canvas.grid(row=1, column=0, padx=10, pady=10)\n", 98 | "\n", 99 | "\n", 100 | "# Function to handle window close event\n", 101 | "def on_close():\n", 102 | " root.quit() # Stop the main loop\n", 103 | " root.destroy() # Destroy the root window\n", 104 | "\n", 105 | "\n", 106 | "root.protocol(\"WM_DELETE_WINDOW\", on_close) # Call on_close when the window is closed\n", 107 | "root.mainloop()" 108 | ] 109 | } 110 | ], 111 | "metadata": { 112 | "colab": { 113 | "provenance": [] 114 | }, 115 | "kernelspec": { 116 | "display_name": "Python 3", 117 | "language": "python", 118 | "name": "python3" 119 | }, 120 | "language_info": { 121 | "codemirror_mode": { 122 | "name": "ipython", 123 | "version": 3 124 | }, 125 | "file_extension": ".py", 126 | "mimetype": "text/x-python", 127 | "name": "python", 128 | "nbconvert_exporter": "python", 129 | "pygments_lexer": "ipython3", 130 | "version": "3.11.1" 131 | }, 132 | "orig_nbformat": 4 133 | }, 134 | "nbformat": 4, 135 | "nbformat_minor": 0 136 | } 137 | -------------------------------------------------------------------------------- /Workshop7_Face_Detection.py: -------------------------------------------------------------------------------- 1 | import cv2 2 | import tkinter as tk 3 | from tkinter import filedialog 4 | from PIL import ImageTk, Image 5 | 6 | 7 | selected_image_path = "" 8 | 9 | 10 | def select_image(): 11 | global selected_image_path 12 | 13 | # Open a file dialog to choose an image 14 | file_path = filedialog.askopenfilename( 15 | filetypes=[("Image files", "*.jpg;*.jpeg;*.png")] 16 | ) 17 | 18 | if file_path: 19 | selected_image_path = file_path 20 | 21 | # Read the selected image 22 | img = Image.open(file_path) 23 | 24 | # Resize the image for display 25 | resized_img = img.resize((800, 500)) 26 | 27 | # Create a Tkinter PhotoImage from the resized image 28 | tk_img = ImageTk.PhotoImage(resized_img) 29 | 30 | # Update the label to show the image 31 | image_label.configure(image=tk_img) 32 | image_label.image = tk_img 33 | 34 | 35 | def detect_faces(): 36 | global selected_image_path 37 | 38 | if selected_image_path: 39 | # Load the face cascade classifier 40 | face_cascade = cv2.CascadeClassifier("haarcascade_frontalface_default.xml") 41 | 42 | # Read the selected image 43 | img = cv2.imread(selected_image_path, cv2.IMREAD_UNCHANGED) 44 | gray = cv2.cvtColor(img, cv2.COLOR_BGR2GRAY) 45 | 46 | # Detect faces in the image 47 | faces = face_cascade.detectMultiScale(gray, 1.3, 5) 48 | 49 | # Draw rectangles around the detected faces 50 | for x, y, w, h in faces: 51 | img = cv2.rectangle(img, (x, y), (x + w, y + h), (255, 0, 0), 2) 52 | 53 | # Convert the image to RGB format 54 | img_rgb = cv2.cvtColor(img, cv2.COLOR_BGR2RGB) 55 | 56 | # Create a PIL image from the RGB image array 57 | pil_img = Image.fromarray(img_rgb) 58 | 59 | # Resize the image for display 60 | resized_img = pil_img.resize((800, 500)) 61 | 62 | # Create a Tkinter PhotoImage from the resized image 63 | tk_img = ImageTk.PhotoImage(resized_img) 64 | 65 | # Update the label to show the image 66 | image_label.configure(image=tk_img) 67 | image_label.image = tk_img 68 | 69 | 70 | # Create a Tkinter window 71 | root = tk.Tk() 72 | root.title("Face Detection") 73 | 74 | # Retrieve the screen dimensions 75 | screen_width = root.winfo_screenwidth() 76 | screen_height = root.winfo_screenheight() 77 | 78 | # Calculate the position 79 | window_width = 800 80 | window_height = 600 81 | x = (screen_width - window_width) // 2 82 | y = (screen_height - window_height) // 2 83 | 84 | # Set the window position 85 | root.geometry(f"{window_width}x{window_height}+{x}+{y}") 86 | 87 | # Create a button to select an image 88 | select_button = tk.Button(root, text="Select Image", command=select_image) 89 | select_button.pack(pady=20) 90 | 91 | # Create a button to trigger face detection 92 | detect_button = tk.Button(root, text="Detect Faces", command=detect_faces) 93 | detect_button.pack(pady=10) 94 | 95 | # Create a label to display the image 96 | image_label = tk.Label(root) 97 | image_label.pack() 98 | 99 | # Start the GUI event loop 100 | root.mainloop() 101 | -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/.gitignore: -------------------------------------------------------------------------------- 1 | eigen_model.yml 2 | -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/Workshop8_LeAnhTu_HE172220_AI1706.py: -------------------------------------------------------------------------------- 1 | import os 2 | import cv2 3 | import numpy as np 4 | import tkinter as tk 5 | from tkinter import filedialog 6 | from PIL import Image, ImageTk 7 | 8 | import warnings 9 | 10 | warnings.filterwarnings("ignore") 11 | 12 | 13 | def detect_and_recognize_faces(image_path): 14 | dataset_folder = "Workshop8_TuLA_HE172220_AI1706/dataset/" 15 | names = [] 16 | for folder in os.listdir(dataset_folder): 17 | for name in os.listdir(os.path.join(dataset_folder, folder))[ 18 | :70 19 | ]: # limit only 70 faces per class 20 | names.append(folder) 21 | 22 | labels = np.unique(names) 23 | 24 | # Load the pre-trained Eigenface model 25 | eigenface_model_path = "eigen_model.yml" 26 | eigenface_model = cv2.face.EigenFaceRecognizer_create() 27 | eigenface_model.read(eigenface_model_path) 28 | 29 | # Load the Haar cascade for face detection 30 | face_cascade = cv2.CascadeClassifier( 31 | "Workshop8_TuLA_HE172220_AI1706/haarcascades/haarcascade_frontalface_default.xml" 32 | ) 33 | 34 | # Load the input image 35 | image = cv2.imread(image_path) 36 | 37 | # Convert the image to grayscale for face detection 38 | gray_image = cv2.cvtColor(image, cv2.COLOR_BGR2GRAY) 39 | 40 | # Detect faces in the image 41 | faces = face_cascade.detectMultiScale( 42 | gray_image, scaleFactor=1.1, minNeighbors=5, minSize=(30, 30) 43 | ) 44 | 45 | # Process each detected face 46 | for x, y, w, h in faces: 47 | # Extract the face ROI 48 | face_roi = gray_image[y : y + h, x : x + w] 49 | 50 | # Resize the face ROI to match the training data size 51 | resized_face_roi = cv2.resize(face_roi, (100, 100)) 52 | 53 | # Perform face recognition using the Eigenface model 54 | idx, confidence = eigenface_model.predict(resized_face_roi) 55 | 56 | # Draw a rectangle around the face 57 | cv2.rectangle(image, (x, y), (x + w, y + h), (0, 255, 0), 2) 58 | 59 | # Create label text 60 | label_text = f"{labels[idx]}" 61 | 62 | # Create label text 63 | # label_text = f"Name: {labels[idx]}" 64 | # Text coordinates 65 | text_x = x - 30 66 | text_y = y - 20 67 | 68 | # Draw label above rectangle 69 | cv2.putText( 70 | image, 71 | label_text, 72 | (text_x, text_y), 73 | cv2.FONT_HERSHEY_SIMPLEX, 74 | 0.7, 75 | (0, 255, 0), 76 | 2, 77 | ) 78 | 79 | # Convert the image from BGR to RGB for displaying with tkinter 80 | image_rgb = cv2.cvtColor(image, cv2.COLOR_BGR2RGB) 81 | pil_image = Image.fromarray(image_rgb) 82 | image_tk = ImageTk.PhotoImage(pil_image) 83 | 84 | # Display the image on the tkinter canvas 85 | canvas.create_image(0, 0, anchor=tk.NW, image=image_tk) 86 | canvas.image = image_tk # Save a reference to prevent garbage collection 87 | canvas_width = 800 88 | canvas_height = 600 89 | image_width, image_height = pil_image.size 90 | resize_factor = min(canvas_width / image_width, canvas_height / image_height) 91 | 92 | # Calculate the new image dimensions 93 | new_image_width = int(image_width * resize_factor) 94 | new_image_height = int(image_height * resize_factor) 95 | 96 | # Resize the image 97 | resized_pil_image = pil_image.resize( 98 | (new_image_width, new_image_height), Image.ANTIALIAS 99 | ) 100 | image_tk = ImageTk.PhotoImage(resized_pil_image) 101 | 102 | # Display the resized image on the tkinter canvas 103 | canvas.create_image( 104 | (canvas_width - new_image_width) // 2, 105 | (canvas_height - new_image_height) // 2, 106 | anchor=tk.NW, 107 | image=image_tk, 108 | ) 109 | canvas.image = image_tk # Save a reference to prevent garbage collection 110 | 111 | 112 | # GUI function 113 | def browse_image(): 114 | file_path = filedialog.askopenfilename( 115 | filetypes=[("Image files", "*.jpg;*.jpeg;*.png")] 116 | ) 117 | if file_path: 118 | detect_and_recognize_faces(file_path) 119 | 120 | 121 | # Create the main GUI window 122 | root = tk.Tk() 123 | root.title("Face Recognition GUI") 124 | 125 | # Create a button to browse for an image 126 | browse_button = tk.Button(root, text="Browse Image", command=browse_image) 127 | browse_button.pack(pady=10) 128 | 129 | # Create a canvas to display the image 130 | canvas = tk.Canvas(root, width=800, height=600) 131 | canvas.pack() 132 | 133 | # Run the Tkinter main loop 134 | root.mainloop() 135 | -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0001.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0001.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0002.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0002.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0004.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0004.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0005.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0005.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0006.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0006.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0007.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0007.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0008.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0008.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0009.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0009.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0013.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0013.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0014.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0014.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0017.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0017.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0018.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0018.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0025.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0025.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0029.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0029.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0030.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0030.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0031.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0031.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0033.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0033.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0035.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0035.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0038.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0038.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0039.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0039.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0040.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0040.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0041.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0041.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0044.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0044.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0050.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0050.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0051.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0051.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0052.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0052.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0053.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0053.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0057.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0057.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0058.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0058.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0060.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0060.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0061.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0061.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0062.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0062.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0063.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0063.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0065.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0065.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0067.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0067.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0085.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0085.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0086.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0086.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0087.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0087.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0089.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0089.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0091.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0091.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0092.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0092.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0093.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0093.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0094.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0094.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0096.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0096.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0097.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0097.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0098.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0098.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0100.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0100.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0101.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0101.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0102.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0102.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0103.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0103.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0105.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0105.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0107.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0107.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0108.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0108.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0109.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0109.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0110.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0110.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0111.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0111.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0113.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0113.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0115.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0115.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0116.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0116.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0117.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0117.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0118.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0118.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0119.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0119.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0120.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0120.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0121.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0121.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0123.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0123.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0124.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0124.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0125.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0125.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0126.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0126.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0127.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0127.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0128.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0128.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0130.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0130.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0131.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0131.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0132.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0132.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0133.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0133.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0134.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0134.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0135.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0135.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0136.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0136.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0137.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0137.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0138.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0138.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0139.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Colin_Powell/Colin_Powell_0139.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0001.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0001.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0002.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0002.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0003.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0003.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0005.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0005.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0006.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0006.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0007.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0007.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0008.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0008.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0009.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0009.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0011.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0011.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0012.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0012.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0016.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0016.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0017.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0017.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0020.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0020.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0021.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0021.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0024.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0024.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0025.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0025.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0026.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0026.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0027.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0027.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0028.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0028.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0030.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0030.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0031.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0031.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0032.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0032.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0033.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0033.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0034.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0034.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0035.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0035.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0039.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0039.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0040.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0040.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0043.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0043.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0044.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0044.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0046.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0046.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0047.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0047.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0048.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0048.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0049.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0049.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0050.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0050.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0051.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0051.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0052.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0052.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0054.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0054.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0055.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0055.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0056.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0056.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0057.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0057.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0058.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0058.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0059.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0059.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0060.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0060.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0061.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0061.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0062.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0062.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0063.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0063.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0064.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0064.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0065.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0065.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0066.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0066.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0067.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0067.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0069.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0069.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0070.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0070.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0071.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0071.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0072.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0072.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0073.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0073.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0078.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0078.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0079.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0079.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0081.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0081.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0082.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0082.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0084.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0084.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0085.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0085.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0089.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0089.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0090.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0090.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0092.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0092.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0093.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0093.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0094.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0094.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0095.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0095.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0096.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0096.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0097.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0097.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0098.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0098.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0099.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0099.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0100.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0100.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0101.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0101.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0102.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0102.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0103.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0103.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0104.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0104.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0105.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0105.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0106.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0106.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0107.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0107.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0108.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Donald_Rumsfeld/Donald_Rumsfeld_0108.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0001.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0001.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0003.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0003.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0006.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0006.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0012.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0012.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0013.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0013.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0015.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0015.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0016.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0016.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0017.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0017.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0026.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0026.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0027.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0027.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0029.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0029.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0030.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0030.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0031.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0031.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0032.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0032.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0033.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0033.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0034.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0034.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0035.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0035.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0036.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0036.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0037.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0037.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0038.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0038.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0039.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0039.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0040.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0040.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0042.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0042.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0043.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0043.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0044.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0044.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0045.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0045.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0046.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0046.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0048.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0048.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0049.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0049.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0051.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0051.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0052.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0052.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0054.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0054.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0056.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0056.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0061.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0061.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0063.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0063.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0067.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0067.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0071.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0071.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0072.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0072.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0074.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0074.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0077.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0077.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0078.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0078.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0079.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0079.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0080.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0080.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0081.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0081.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0082.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0082.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0083.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0083.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0084.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0084.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0085.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0085.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0086.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0086.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0087.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0087.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0088.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0088.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0089.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0089.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0090.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0090.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0093.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0093.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0096.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0096.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0097.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0097.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0099.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0099.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0101.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0101.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0102.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0102.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0104.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0104.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0105.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0105.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0107.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0107.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0113.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0113.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0114.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0114.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0117.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0117.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0118.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0118.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0119.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0119.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0120.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0120.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0124.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0124.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0125.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0125.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0126.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0126.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0127.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0127.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0128.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0128.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0129.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0129.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0130.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0130.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0131.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0131.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0132.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0132.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0133.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0133.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0134.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0134.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0135.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/George_W_Bush/George_W_Bush_0135.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0001.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0001.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0005.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0005.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0006.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0006.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0007.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0007.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0008.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0008.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0009.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0009.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0010.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0010.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0011.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0011.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0012.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0012.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0013.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0013.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0014.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0014.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0015.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0015.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0016.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0016.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0017.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0017.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0018.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0018.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0019.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0019.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0022.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0022.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0024.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0024.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0025.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0025.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0026.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0026.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0027.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0027.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0028.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0028.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0030.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0030.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0031.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0031.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0032.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0032.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0033.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0033.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0034.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0034.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0035.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0035.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0036.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0036.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0038.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0038.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0039.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0039.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0041.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0041.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0043.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0043.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0044.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0044.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0045.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0045.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0052.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0052.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0053.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0053.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0054.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0054.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0055.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0055.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0059.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0059.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0060.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0060.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0061.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0061.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0062.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0062.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0064.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0064.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0065.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0065.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0066.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0066.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0068.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0068.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0069.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0069.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0072.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0072.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0074.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0074.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0075.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0075.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0078.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0078.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0079.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0079.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0081.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0081.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0082.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0082.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0083.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0083.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0084.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0084.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0085.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0085.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0087.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0087.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0089.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0089.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0090.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0090.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0091.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0091.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0094.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0094.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0096.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0096.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0097.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0097.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0099.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0099.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0101.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0101.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0102.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0102.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0104.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0104.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0109.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Gerhard_Schroeder/Gerhard_Schroeder_0109.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0002.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0002.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0003.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0003.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0004.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0004.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0005.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0005.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0006.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0006.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0007.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0007.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0008.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0008.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0009.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0009.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0011.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0011.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0012.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0012.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0013.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0013.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0014.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0014.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0017.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0017.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0018.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0018.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0019.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0019.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0020.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0020.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0021.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0021.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0024.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0024.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0025.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0025.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0028.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0028.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0029.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0029.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0030.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0030.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0031.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0031.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0032.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0032.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0033.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0033.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0034.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0034.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0035.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0035.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0037.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0037.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0039.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0039.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0040.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0040.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0041.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0041.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0042.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0042.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0043.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0043.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0044.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0044.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0047.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0047.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0049.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0049.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0050.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0050.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0052.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0052.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0053.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0053.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0055.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0055.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0056.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0056.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0057.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0057.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0058.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0058.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0059.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0059.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0061.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0061.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0062.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0062.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0063.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0063.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0064.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0064.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0065.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0065.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0067.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0067.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0072.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0072.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0073.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0073.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0074.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0074.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0076.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0076.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0077.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0077.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0078.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0078.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0079.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0079.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0080.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0080.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0081.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0081.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0082.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0082.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0083.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0083.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0084.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0084.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0085.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0085.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0086.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0086.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0088.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0088.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0089.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0089.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0091.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0091.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0092.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0092.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0093.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0093.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0094.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0094.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0097.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0097.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0098.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0098.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0099.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0099.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0100.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0100.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0101.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0101.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0102.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0102.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0103.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0103.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0104.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0104.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0105.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0105.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0106.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/dataset/Tony_Blair/Tony_Blair_0106.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/test/Colin_Powell_0115.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/test/Colin_Powell_0115.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/test/Colin_Powell_0117.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/test/Colin_Powell_0117.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/test/Colin_Powell_0118.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/test/Colin_Powell_0118.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/test/Colin_Powell_0119.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/test/Colin_Powell_0119.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/test/Donald_Rumsfeld_0017.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/test/Donald_Rumsfeld_0017.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/test/Donald_Rumsfeld_0064.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/test/Donald_Rumsfeld_0064.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/test/Donald_Rumsfeld_0090.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/test/Donald_Rumsfeld_0090.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/test/Donald_Rumsfeld_0097.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/test/Donald_Rumsfeld_0097.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/test/Donald_Rumsfeld_0105.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/test/Donald_Rumsfeld_0105.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/test/George_W_Bush_0194.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/test/George_W_Bush_0194.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/test/George_W_Bush_0195.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/test/George_W_Bush_0195.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/test/George_W_Bush_0197.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/test/George_W_Bush_0197.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/test/George_W_Bush_0207.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/test/George_W_Bush_0207.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/test/George_W_Bush_0209.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/test/George_W_Bush_0209.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/test/Gerhard_Schroeder_0081.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/test/Gerhard_Schroeder_0081.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/test/Gerhard_Schroeder_0084.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/test/Gerhard_Schroeder_0084.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/test/Gerhard_Schroeder_0091.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/test/Gerhard_Schroeder_0091.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/test/Gerhard_Schroeder_0097.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/test/Gerhard_Schroeder_0097.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/test/Gerhard_Schroeder_0099.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/test/Gerhard_Schroeder_0099.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/test/Tony_Blair_0121.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/test/Tony_Blair_0121.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/test/Tony_Blair_0122.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/test/Tony_Blair_0122.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/test/Tony_Blair_0124.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/test/Tony_Blair_0124.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/test/Tony_Blair_0130.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/test/Tony_Blair_0130.jpg -------------------------------------------------------------------------------- /Workshop8_Haarcascades_Algorithm/test/Tony_Blair_0142.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/Workshop8_Haarcascades_Algorithm/test/Tony_Blair_0142.jpg -------------------------------------------------------------------------------- /face-recogition/.gitignore: -------------------------------------------------------------------------------- 1 | __pycache__ -------------------------------------------------------------------------------- /face-recogition/README.md: -------------------------------------------------------------------------------- 1 | # Face-recognition 2 | 3 | This is a small project about the application of computer vision on face recognition. 4 | 5 | ## Installation 6 | 7 | I used a library named "face-recognition" as the main library to complete my project. This is built using dlib’s state-of-the-art face recognition 8 | built with deep learning. The model has an accuracy of 99.38% on the 9 | Labeled Faces in the Wild benchmark. 10 | 11 | Read more in [link](https://pypi.org/project/face-recognition/) 12 | 13 | Use the file name "requirements.txt" to install the needed library 14 | 15 | ```bash 16 | pip install -r requirements.txt 17 | ``` 18 | 19 | ## Usage 20 | 21 | Run the file name "main_video.py" in the terminal to start the project. 22 | 23 | ## Data Collection 24 | 25 | You can put your own image in the folder "images" 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | -------------------------------------------------------------------------------- /face-recogition/images/Cao Duc Duy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/face-recogition/images/Cao Duc Duy.png -------------------------------------------------------------------------------- /face-recogition/images/Elon Musk.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/face-recogition/images/Elon Musk.jpg -------------------------------------------------------------------------------- /face-recogition/images/Jeff Bezoz.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/face-recogition/images/Jeff Bezoz.jpg -------------------------------------------------------------------------------- /face-recogition/images/Messi.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/face-recogition/images/Messi.webp -------------------------------------------------------------------------------- /face-recogition/images/Ngoc.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/face-recogition/images/Ngoc.jpg -------------------------------------------------------------------------------- /face-recogition/images/Pham Hung.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/face-recogition/images/Pham Hung.jpg -------------------------------------------------------------------------------- /face-recogition/images/Ryan Reynolds.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/face-recogition/images/Ryan Reynolds.jpg -------------------------------------------------------------------------------- /face-recogition/images/Sergio Canu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/face-recogition/images/Sergio Canu.png -------------------------------------------------------------------------------- /face-recogition/images/Son_Tung.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/face-recogition/images/Son_Tung.png -------------------------------------------------------------------------------- /face-recogition/images/Thai be_.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/face-recogition/images/Thai be_.png -------------------------------------------------------------------------------- /face-recogition/images/Ton Ngo Khong.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/face-recogition/images/Ton Ngo Khong.jpg -------------------------------------------------------------------------------- /face-recogition/images/Tudeptrai.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/leanhtu-AI/Computer-Vision-Workshop/a30d9bea37eaa2743dc680361b9966b379f402f3/face-recogition/images/Tudeptrai.png -------------------------------------------------------------------------------- /face-recogition/main_video.py: -------------------------------------------------------------------------------- 1 | import cv2 2 | from simple_facerec import SimpleFacerec 3 | 4 | # Encode faces from a folder 5 | sfr = SimpleFacerec() 6 | sfr.load_encoding_images("images/") 7 | 8 | # Load Camera 9 | cap = cv2.VideoCapture(0) 10 | 11 | 12 | while True: 13 | ret, frame = cap.read() 14 | 15 | # Detect Faces 16 | face_locations, face_names, confidence_scores = sfr.detect_known_faces(frame) 17 | for face_loc, name in zip(face_locations, face_names): 18 | y1, x2, y2, x1 = face_loc[0], face_loc[1], face_loc[2], face_loc[3] 19 | 20 | cv2.putText( 21 | frame, name, (x1, y1 - 10), cv2.FONT_HERSHEY_DUPLEX, 1, (0, 0, 200), 2 22 | ) 23 | cv2.rectangle(frame, (x1, y1), (x2, y2), (0, 0, 200), 4) 24 | 25 | cv2.imshow("Frame", frame) 26 | key = cv2.waitKey(1) 27 | if key == 27: 28 | break 29 | 30 | cap.release() 31 | cv2.destroyAllWindows() 32 | -------------------------------------------------------------------------------- /face-recogition/requirements.txt: -------------------------------------------------------------------------------- 1 | glob2 2 | numpy 3 | opencv-python 4 | face-recognition -------------------------------------------------------------------------------- /face-recogition/simple_facerec.py: -------------------------------------------------------------------------------- 1 | import face_recognition 2 | import cv2 3 | import os 4 | import glob 5 | import numpy as np 6 | 7 | 8 | class SimpleFacerec: 9 | def __init__(self): 10 | self.known_face_encodings = [] 11 | self.known_face_names = [] 12 | 13 | # Resize frame for a faster speed 14 | self.frame_resizing = 0.25 15 | 16 | def load_encoding_images(self, images_path): 17 | """ 18 | Load encoding images from path 19 | :param images_path: 20 | :return: 21 | """ 22 | # Load Images 23 | images_path = glob.glob( 24 | os.path.join( 25 | "face-recognition/images/", 26 | "*.*", 27 | ) 28 | ) 29 | print("{} encoding images found.".format(len(images_path))) 30 | 31 | # Store image encoding and names 32 | for img_path in images_path: 33 | img = cv2.imread(img_path) 34 | rgb_img = cv2.cvtColor(img, cv2.COLOR_BGR2RGB) 35 | 36 | # Get the filename only from the initial file path. 37 | basename = os.path.basename(img_path) 38 | (filename, ext) = os.path.splitext(basename) 39 | # Get encoding 40 | img_encoding = face_recognition.face_encodings(rgb_img)[0] 41 | print() 42 | # Store file name and file encoding 43 | self.known_face_encodings.append(img_encoding) 44 | self.known_face_names.append(filename) 45 | print("Encoding images loaded") 46 | 47 | def detect_known_faces(self, frame, threshold=0.7): 48 | small_frame = cv2.resize( 49 | frame, (0, 0), fx=self.frame_resizing, fy=self.frame_resizing 50 | ) 51 | # Find all the faces and face encodings in the current frame of video 52 | # Convert the image from BGR color (which OpenCV uses) to RGB color (which face_recognition uses) 53 | rgb_small_frame = cv2.cvtColor(small_frame, cv2.COLOR_BGR2RGB) 54 | face_locations = face_recognition.face_locations(rgb_small_frame) 55 | face_encodings = face_recognition.face_encodings( 56 | rgb_small_frame, face_locations 57 | ) 58 | 59 | face_names = [] 60 | confidence_scores = [] # List to store the confidence scores 61 | 62 | for face_encoding in face_encodings: 63 | # See if the face is a match for the known face(s) 64 | matches = face_recognition.compare_faces( 65 | self.known_face_encodings, face_encoding, tolerance=threshold 66 | ) 67 | name = "Unknown" 68 | confidence = None # Confidence score for the face 69 | 70 | # Check if a match was found in known_face_encodings 71 | if True in matches: 72 | # Find all indices where the match is True 73 | match_indices = [i for i, match in enumerate(matches) if match] 74 | distances = face_recognition.face_distance( 75 | self.known_face_encodings, face_encoding 76 | ) 77 | # Get the index of the closest match 78 | best_match_index = np.argmin(distances) 79 | 80 | # Check if the closest match is within the threshold 81 | if distances[best_match_index] <= threshold: 82 | name = self.known_face_names[best_match_index] 83 | confidence = 1 - distances[best_match_index] 84 | 85 | face_names.append(f"{name}: {confidence:.2f}") 86 | confidence_scores.append(confidence) 87 | 88 | # Convert to numpy array to adjust coordinates with frame resizing quickly 89 | face_locations = np.array(face_locations) 90 | face_locations = face_locations / self.frame_resizing 91 | return face_locations.astype(int), face_names, confidence_scores 92 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | numpy 2 | opencv-python 3 | matplotlib 4 | Pillow -------------------------------------------------------------------------------- /workshop1_Translation_Transformation.ipynb: -------------------------------------------------------------------------------- 1 | { 2 | "cells": [ 3 | { 4 | "cell_type": "code", 5 | "execution_count": 1, 6 | "metadata": {}, 7 | "outputs": [ 8 | { 9 | "name": "stdout", 10 | "output_type": "stream", 11 | "text": [ 12 | "Enter rotation angle: 40\n" 13 | ] 14 | } 15 | ], 16 | "source": [ 17 | "import cv2 as cv\n", 18 | "import numpy as np\n", 19 | "import math\n", 20 | "\n", 21 | "# Initialize global variables\n", 22 | "drawing = False # True if mouse is pressed\n", 23 | "ix, iy = -1, -1 # Initial coordinates of rectangle\n", 24 | "rect = None # Rectangle to be drawn\n", 25 | "img = np.ones((500, 500, 3), np.uint8) * 255\n", 26 | "\n", 27 | "def draw_rectangle(event, x, y, flags, params):\n", 28 | " \"\"\"\n", 29 | " Draw rectangle on mouse click and drag.\n", 30 | "\n", 31 | " Args:\n", 32 | " event (int): Event code.\n", 33 | " x (int): Mouse x-coordinate on the screen.\n", 34 | " y (int): Mouse y-coordinate on the screen.\n", 35 | " flags (int): Additional information about the event.\n", 36 | " param : User-defined parameter passed to the callback function.\n", 37 | " \"\"\"\n", 38 | " global ix, iy, drawing, img, rect\n", 39 | "\n", 40 | " if event == cv.EVENT_LBUTTONDOWN:\n", 41 | " img[:]=255\n", 42 | " if rect is not None:\n", 43 | " # If a rectangle already exists, reset it\n", 44 | " rect = None\n", 45 | " drawing = True\n", 46 | " ix, iy = x, y \n", 47 | "\n", 48 | " elif event == cv.EVENT_MOUSEMOVE:\n", 49 | " if drawing:\n", 50 | " img_copy = img.copy()\n", 51 | " cv.rectangle(img_copy, (ix, iy), (x, y), (0, 0, 255), thickness = -1)\n", 52 | "# cv.imshow(\"Rectangle Window\", img_copy)\n", 53 | "\n", 54 | " if rect is not None:\n", 55 | " cv.rectangle(img_copy, rect, (0, 0, 255), thickness = -1)\n", 56 | " cv.imshow(\"Rectangle Window\", img_copy)\n", 57 | " else:\n", 58 | " cv.imshow(\"Rectangle Window\", img_copy)\n", 59 | "\n", 60 | " elif event == cv.EVENT_LBUTTONUP:\n", 61 | " drawing = False\n", 62 | " if rect is None:\n", 63 | " # Set the final rectangle coordinates\n", 64 | " rect = (min(ix, x), min(iy, y), abs(x-ix), abs(y-iy))\n", 65 | "\n", 66 | "def translate_rectangle():\n", 67 | " \"\"\"\n", 68 | " Translate the drawn rectangle based on user input via keyboard.\n", 69 | " \"\"\"\n", 70 | " global rect, img\n", 71 | "\n", 72 | " if rect is None:\n", 73 | " print(\"Please draw a rectangle first.\")\n", 74 | " else:\n", 75 | " tx = int(input(\"Enter translation in x direction: \"))\n", 76 | " ty = int(input(\"Enter translation in y direction: \"))\n", 77 | " M = np.float32([[1, 0, tx], [0, 1, ty]])\n", 78 | " translated_img = cv.warpAffine(img, M, (img.shape[1], img.shape[0]))\n", 79 | " rect = (rect[0] + tx, rect[1] + ty, rect[2], rect[3])\n", 80 | " cv.rectangle(translated_img, rect, (0, 0, 255), 2)\n", 81 | "\n", 82 | "def scale_rectangle():\n", 83 | " \"\"\"\n", 84 | " Scale the drawn rectangle based on user input via keyboard.\n", 85 | " \"\"\"\n", 86 | " global rect, img\n", 87 | "\n", 88 | " if rect is None:\n", 89 | " print(\"Please draw a rectangle first.\")\n", 90 | " else:\n", 91 | " scale_factor = float(input(\"Enter scaling factor (e.g. 0.5 for half size, 2.0 for double size): \"))\n", 92 | " center = ((rect[0]+rect[2]//2), (rect[1]+rect[3]//2))\n", 93 | " M = cv.getRotationMatrix2D(center, 0, scale_factor)\n", 94 | " scaled_img = cv.warpAffine(img, M, (img.shape[1], img.shape[0]))\n", 95 | " \n", 96 | " # Update the dimensions of the rectangle\n", 97 | " new_w = int(rect[2] * scale_factor)\n", 98 | " new_h = int(rect[3] * scale_factor)\n", 99 | " rect = (center[0] - new_w//2, center[1] - new_h//2, new_w, new_h)\n", 100 | " # Draw the scaled rectangle on the image\n", 101 | " cv.rectangle(scaled_img, rect, (0, 0, 255), 2)\n", 102 | " cv.imshow(\"Scaled Rectangle Window\", scaled_img)\n", 103 | " \n", 104 | "def rotate_rectangle(angle, color):\n", 105 | " \"\"\"\n", 106 | " Rotate the rectangle on the screen.\n", 107 | "\n", 108 | " Args:\n", 109 | " angle (int): Angle to rotate the rectangle by (in degrees).\n", 110 | " color (tuple): Color of the rotated rectangle in BGR format.\n", 111 | "\n", 112 | " \"\"\"\n", 113 | " global rect, img\n", 114 | " img[:]=255\n", 115 | " if rect is None:\n", 116 | " return\n", 117 | " \n", 118 | " # Get the center point of the rectangle\n", 119 | " cx = rect[0] + rect[2] // 2\n", 120 | " cy = rect[1] + rect[3] // 2\n", 121 | " \n", 122 | " # Define the rotation matrix\n", 123 | " M = cv.getRotationMatrix2D((cx, cy), angle, 1.0)\n", 124 | " \n", 125 | " # Compute the rotated rectangle vertices\n", 126 | " rect_vertices = np.array([[rect[0], rect[1]],\n", 127 | " [rect[0] + rect[2], rect[1]],\n", 128 | " [rect[0] + rect[2], rect[1] + rect[3]],\n", 129 | " [rect[0], rect[1] + rect[3]]],\n", 130 | " dtype=np.float64)\n", 131 | " \n", 132 | " rotated_vertices = cv.transform(np.array([rect_vertices]), M)[0]\n", 133 | "\n", 134 | "# Reset the \"rect\" variable\n", 135 | " rect = None\n", 136 | " # Draw the rotated rectangle in red\n", 137 | " cv.fillConvexPoly(img, np.int32(rotated_vertices), color)\n", 138 | " \n", 139 | " # Compute the bounding box of the rotated rectangle\n", 140 | " x, y, w, h = cv.boundingRect(np.int32(rotated_vertices))\n", 141 | " cv.rectangle(img, (x, y), (x + w, y + h), color, thickness=2)\n", 142 | "\n", 143 | " # Show the updated image with both rectangles\n", 144 | " cv.imshow(\"Rectangle Window\", img)\n", 145 | " \n", 146 | "def reset():\n", 147 | " \"\"\"\n", 148 | " Reset the image and rectangle.\n", 149 | " \"\"\"\n", 150 | " global drawing, ix, iy, rect, img\n", 151 | "\n", 152 | " drawing = False\n", 153 | " ix, iy = -1, -1\n", 154 | " rect = None\n", 155 | " img = np.ones((500, 500, 3), np.uint8) * 255\n", 156 | " cv.imshow(\"Rectangle Window\", img)\n", 157 | "\n", 158 | "# Create a window and set mouse callback function\n", 159 | "cv.namedWindow(\"Rectangle Window\")\n", 160 | "cv.setMouseCallback(\"Rectangle Window\", draw_rectangle)\n", 161 | "\n", 162 | "while True:\n", 163 | " key = cv.waitKey(1) & 0xFF\n", 164 | "\n", 165 | " if rect is not None:\n", 166 | " # Draw the final rectangle on the image\n", 167 | " img_copy = img.copy()\n", 168 | " cv.rectangle(img_copy, rect, (0, 0, 255), thickness= -1)\n", 169 | " cv.imshow(\"Rectangle Window\", img_copy)\n", 170 | "\n", 171 | " else:\n", 172 | " cv.imshow(\"Rectangle Window\", img)\n", 173 | "\n", 174 | " if key == ord('t'):\n", 175 | " translate_rectangle()\n", 176 | " \n", 177 | " elif key == ord('r'):\n", 178 | " angle = int(input(\"Enter rotation angle: \"))\n", 179 | " color = (0, 255, 0) # Green color\n", 180 | " rotate_rectangle(angle,color)\n", 181 | "\n", 182 | " elif key == ord('s'):\n", 183 | " scale_rectangle()\n", 184 | " \n", 185 | " if key == ord('c'):\n", 186 | " reset()\n", 187 | "\n", 188 | " elif key == ord('q'):\n", 189 | " break\n", 190 | "\n", 191 | "# Release resources and close windows\n", 192 | "cv.destroyAllWindows()\n" 193 | ] 194 | }, 195 | { 196 | "cell_type": "code", 197 | "execution_count": null, 198 | "metadata": {}, 199 | "outputs": [], 200 | "source": [ 201 | " " 202 | ] 203 | }, 204 | { 205 | "cell_type": "code", 206 | "execution_count": null, 207 | "metadata": {}, 208 | "outputs": [], 209 | "source": [] 210 | } 211 | ], 212 | "metadata": { 213 | "kernelspec": { 214 | "display_name": "Python 3 (ipykernel)", 215 | "language": "python", 216 | "name": "python3" 217 | }, 218 | "language_info": { 219 | "codemirror_mode": { 220 | "name": "ipython", 221 | "version": 3 222 | }, 223 | "file_extension": ".py", 224 | "mimetype": "text/x-python", 225 | "name": "python", 226 | "nbconvert_exporter": "python", 227 | "pygments_lexer": "ipython3", 228 | "version": "3.9.12" 229 | } 230 | }, 231 | "nbformat": 4, 232 | "nbformat_minor": 2 233 | } 234 | --------------------------------------------------------------------------------