Skip to content

Latest commit

 

History

History
46 lines (30 loc) · 2.03 KB

File metadata and controls

46 lines (30 loc) · 2.03 KB

Image and Video Colorization using Lab Color Space and Deep Learning

Overview

This project aims to provide a comprehensive solution for image and video colorization using deep learning techniques. Using convolutional neural networks (CNNs) and modern web technologies, the project enables users to easily add color to grayscale images and videos.

Features

  • Image colorization: Convert grayscale images to colorized versions.
  • Video colorization: Extend image colorization to video content.
  • User-friendly interface: Web-based interface for easy interaction and colorization.
  • Real-time processing: Instant colorization of uploaded images and videos.
  • Streamlit integration: Utilizes Streamlit for web application development and deployment.

Requirements

  • Python 3.110
  • OpenCV
  • Streamlit

Usage

  1. Clone the repository: git clone https://github.com/saadii007/Image-Video-Colorization-using-LAB-Space.git

  2. Install dependencies: pip install -r requirements.txt

  3. Run the application: streamlit run app.py

  4. Access the application: Open your web browser and navigate to http://localhost:8501.

Acknowledgements

  • The colorization model is based on research by Richard Zhang, Phillip Isola, and Alexei A. Efros.
Image

Screenshots

Image Image Image