cvtools / README.md
rifatramadhani's picture
wip
e70400c

A newer version of the Gradio SDK is available: 5.29.0

Upgrade
metadata
title: Cvtools
emoji: πŸš€
colorFrom: gray
colorTo: green
sdk: gradio
sdk_version: 5.25.2
app_file: app.py
pinned: false
license: mit
short_description: A collection of computer vision tools.

Cvtools

Cvtools is a project showcasing various computer vision functionalities through an interactive Gradio web interface.

Features

The application provides the following features via separate tabs in the Gradio interface:

  • Face Detection: Detects faces in images using either OpenCV's Haar Cascade Classifier or dlib.
  • Age Estimation: Estimates the age of detected faces using a pre-trained model.
  • Object Detection: (Placeholder) This tab is a placeholder for future object detection implementation.

Setup and Installation

To run this project locally, you will need Python 3.10 or higher installed.

  1. Clone the repository:
    git clone <repository_url>
    cd Cvtools
    
  2. Install the required dependencies:
    pip install -r requirements.txt
    

Running the Application

To start the Gradio application, run:

python app.py

The application will be available in your web browser at the address provided in the console output.

License

This project is licensed under the MIT License.