cvtools / README.md
rifatramadhani's picture
wip
e70400c
---
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:
```bash
git clone <repository_url>
cd Cvtools
```
2. Install the required dependencies:
```bash
pip install -r requirements.txt
```
## Running the Application
To start the Gradio application, run:
```bash
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.