/AI-Photo-Editor

AI Photo Editor

Primary LanguageJupyter Notebook

AI Photo Editor

An easy handy tool to enhance your images.

Screenshot

1. Home Page HomePage

2. Blur To HD Blur To HD

2.1. Blur To HD Output Blur To HD Output

Getting Started

  1. After cloning this repository, download trained model folder from this link.
  2. Place it with the cloned folder - location is already configured in the code. No need to modify the code

Run it

  1. Install all the required dependencies.
pip3 install -r requirements.txt
  1. Run flask server "server.py" located in "/server/".
python server.py
  1. Open index.html from /frontend/

How It Works

  • Uses Flask as backend server.
  • Different ML model is used to generate images, read more here.

Recommended Environment

  • Python 3.5-3.8
  • TensorFlow 1.15
  • Keras 2.2.5
  • flask_cors
  • OpenCV
  • Numpy

Features

  • Remove fog from the image
  • Remove specific object from the image
  • Blur to HD image
  • Satellite view image to Map view image

Bugs and Improvements?

  • For any bug reporting or improvements, please submit an issue here.