Skip to content

DeOldify is a Python library that leverages deep learning and transfer learning to colorize vintage black and white photos with stunning accuracy and detail. Simply provide the image URL or local file path, and watch as your old memories come to life in full color.

License

Notifications You must be signed in to change notification settings

KalyanM45/DeOldify-Your-Memories

Repository files navigation

DeOldify your Memories

DeOldify is a Python library that uses deep learning technology, specifically transfer learning, to colorize black and white photos with incredible accuracy and detail. The library is designed to automatically colorize old photographs without requiring any user input beyond the image file. DeOldify uses a pre-trained model that was originally trained on the ImageNet dataset and fine-tunes it for the specific task of colorizing black and white images. This approach allows the library to achieve state-of-the-art results while requiring fewer data and training time than training a model from scratch.

The input for DeOldify is a Black and white image file in either PNG or JPG format. The library can accept the image file either from a local file path or a URL to the image. Once the image file is provided, DeOldify processes it using its pre-trained deep learning model and outputs a colorized version of the image. The library allows for customization of the colorization process through various parameters and settings, but the default configuration produces high-quality results with minimal user input.

Here are Some Results

Result - 1

Result - 2

Result - 3

Getting Started

This is make you understand how you may give instructions on setting up your project locally. To get a local copy up and running follow these simple example steps.

Installation

  1. Clone this Repositroty
git clone https://github.com/KalyanMurapaka45/DeOldify-Your-Memories.git
  1. Install Required Libraries
pip install -r requirements.txt
  1. Open and execute .ipynb file

If you encounter any issues or any improvements in the project code, please don't hesitate to reach out to me. You can either open an issue on this GitHub repository or contact me directly. Your feedback and contributions are always welcome and appreciated!

About

DeOldify is a Python library that leverages deep learning and transfer learning to colorize vintage black and white photos with stunning accuracy and detail. Simply provide the image URL or local file path, and watch as your old memories come to life in full color.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published