Skip to content

Gaurew/SmartFit-Mirror

Repository files navigation

Virtual Try-On Application with OpenCV and cvzone

This Python script uses OpenCV and the cvzone library to create a virtual try-on application. It allows users to try on different shirts virtually using their camera feed.

Features

Displays a camera feed with the user's pose detected. Enables trying on different shirts by selecting buttons on the screen. Adjusts the size and position of the shirt based on the user's pose.

The goal is to leverage the detected landmarks' placement on the body to precisely position and adapt garments or apparel according to specific requirements.

Requirements

Python 3.8.10
OpenCV-python
Mediapipe
cvzone

Notes

Make sure the Resources/Shirts/ directory contains shirt images in the required format. Modify the script to add more functionalities or customize the application further.

Future Enhancements

To make it more accurate and work with different garments as we did'nt have a dataset to increase the accuracy

About

An AI-Powered Digital Mirror for Personalized and Seamless Experiences.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages