/Facial_Detection-The_Flintstones

The project implements an automatic facial detection system for characters from the animated series "The Flintstones." It uses HOG (Histogram of Oriented Gradients) features and an SVM (Support Vector Machine) classifier to identify characters based on pre-processed positive and negative examples.

Primary LanguagePython

1. The libraries required to run the project:

numpy==1.26.2
scikit-learn==1.3.2
matplotlib==3.8.2
opencv_python==4.8.1.78
scikit_image==0.22.0

2. How to run each task and where to look for the output file:

Task 1: 
script: RunProject.py
input: Before running you should set in the variable params.dir_test_examples the path and name of the directory of the images you want to test
output: the output .npy files are in "fisiere_solutie\311_Talpiga_Andrei_Vlad\task1"