This repository contains sample projects related to computer vision.
The Face Detection and Measurement using OpenCV project designed to detect face and calculates the distance between the camera and a person's face based on known measurements. The distance is calculated using the focal length, which is determined from a reference image where the face width is known.
To get started with the Face Detection and Measurement using OpenCV project, navigate to the Face Detection and Measurement using OpenCV directory.
The Object Detection and Measure Distance using YOLOv8 project is designed to detect object and calculates the distance between the camera and a detected object (e.g., person) based on known measurements. The distance is calculated using the focal length, which is determined from a reference image where the object width is known.
To explore the Object Detection and Measure Distance using YOLOv8 project, visit the Object Detection and Measure Distance using YOLOv8 directory.
The Serve an ML Model using FastAPI project is to serve as an Image Classifier API using FastAPI, allowing users to make predictions on images.
To explore the Serve an ML Model using FastAPI project, visit the Serve an ML Model using FastAPI directory.