AI-Powered Virtual Try-On System by Rabiul IslamAI-Powered Virtual Try-On System by Rabiul Islam

AI-Powered Virtual Try-On System

Rabiul Islam

Rabiul Islam

👕 Virtual Try-On System using Computer Vision & AI

📌 Overview

This project is an AI-powered Virtual Try-On System that allows users to upload an image, select either the Upper Body or Lower Body, and digitally change clothing using Computer Vision, Body Segmentation, and AI Inpainting APIs.
The project was developed as part of a Computer Vision practical assignment and demonstrates the integration of image processing, segmentation, external AI APIs, and an interactive web interface.

✨ Features

Upload an image
Select Upper Body or Lower Body
Automatic body-part segmentation
AI-powered clothing replacement using Inpainting API
Interactive Gradio interface
End-to-end virtual try-on pipeline

🏗️ Project Pipeline


🛠️ Technologies Used

Python
OpenCV
NumPy
Pillow
Gradio
Hugging Face API / Segmind API
Computer Vision
Image Segmentation
AI Inpainting

📁 Project Structure


🚀 Installation


▶️ Run


or

📸 Sample Results

Input Image

(Add input image here)

Segmentation Mask

(Add segmentation image here)

Final Output

(Add generated output image here)

🎯 Future Improvements

Prompt-based clothing editing
Better segmentation accuracy
Multiple clothing styles
Faster inference
Mobile-friendly interface
FastAPI backend deployment

📚 Learning Outcomes

Image Processing
Computer Vision
Image Segmentation
AI API Integration
Virtual Try-On Pipeline
Gradio UI Development

👨‍💻 Author

Rabiul Islam
AI & Machine Learning Enthusiast

⭐ Support

If you found this project useful, please consider giving it a ⭐ on GitHub.
Like this project

Posted Sep 18, 2026

Developed an AI virtual try-on system using computer vision and AI APIs.