Skip to content

AndPerCast/Super-Resolution

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Super-Resolution

Image Super-Resolution as a service

Installation guide

Server

Make sure you have Python installed on your system. This project has been developed under 3.10 version.

Create a new virtual environment for this project:

python -m venv venv

If you have trouble with the previous step, try python3 instead.

Activate it depending on your operating system:

  1. Unix
source venv/bin/activate
  1. Windows
.\venv\Scripts\Activate.ps1

Later on, you can exit the virtual environment via deactivate command.

After that, you can install the required dependencies.

pip install -r requirements.txt

You can run the server with the following command:

uvicorn api.main:app

# If you want to specify host address and port number.
uvicorn api.main:app --host 127.0.0.1 --port 8000

Visit http://127.0.0.1:8000/docs to learn more about the API.

Client

Make sure you have Node installed on your system. This project has been developed under 17.6.0 version. You will also need npm 8.9.0 or higher.

You can run the following commands to install all the dependencies needed

cd client
npm i

To launch the server locally, execute the following command:

npm run dev

About

Image Super-Resolution as a service

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published