Animegan

Image stylized migration Docker API service based on Animegan model

Pure Nim score 15/100 · last commit 2021-02-24 · 1 stars · tests present · no docs generated

Summary

Latest Version Unknown
License Unknown
CI Status Failing
Stars 1
Forks 0
Open Issues 0
Last Commit 2021-02-24
Downloads 0
Last Indexed 2026-09-07 06:08

Installation

nimble install Animegan
choosenim install Animegan
git clone https://gitlab.com/LiteraturePro/Animegan

OS Compatibility

Platform Linux macOS Windows FreeBSD OpenBSD NetBSD Android iOS WASM Embedded
Animegan - - - - - - -

README

AnimeGANv2

Docker version API for AnimeGANv2

Explain

AnimeGANv2(Look at the picture)

     

Compiled project on hub.docker.com

Build

Make sure you have docker installed 1. Clone the Animegan repository: git clone https://github.com/LiteraturePro/Animegan.git cd Animegan 2. Input command to build image: docker build -t animegan . - I also provided the compilation command for Heroku, just replace the last command of dockerfile file with each other, - For general CMD exec gunicorn --bind 0.0.0.0:8080 --workers 1 --threads 8 --timeout 0 app:app - For heroku CMD exec gunicorn --bind 0.0.0.0:$PORT --workers 1 --threads 8 --timeout 0 app:app 3. Running image (You can specify the running port yourself): docker run -p 8080:8080 animegan

Install

Make sure you have docker installed

I have built the image and can install it directly. The installation command is as follows(You can specify the running port yourself): - For general docker pull literature/animegan:latest docker run -p 8080:8080 literature/animegan:latest - For heroku docker pull literature/animegan:heroku docker run -p 8080:8080 literature/animegan:heroku

Now your service has started to run, but it runs on the local port. If you need to realize the external network call, you need to act as an agent to proxy the service to your domain name,

Use

The call I have shown is based on the agent I have done. If you need to call it, you need to do it yourself

  • provided that you have installed docker. After you deploy correctly, both GET and POST requests can be accessed. The actual display is as follows
  • Interface: http://your domain/api or http://127.0.0.1:8080/api can be accessed.
  • Parameter: image value: a picture
  • Return value: the base64 data stream after processing the image

Other

Thanks for the work of the original author and the revised author. If you like, please give a star.