File size: 559 Bytes
5ec100d
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
from flask import Flask , request, send_file
from flask_cors import CORS
from PIL import Image
from models.models import _upscale, _monet, request_to_image
from numpy import asarray

app = Flask(__name__)
CORS(app)
@app.route("/monet", methods=['POST'])
def monet():
    return send_file(_monet(request_to_image(request) ,True), mimetype='image/jpg')

@app.route("/upscale", methods=['POST'])
def upscale():
    return send_file(_upscale(request_to_image(request)), mimetype='image/jpg')

@app.route("/", methods=['GET'])
def hello():
    return "Hello World"