Spaces:
Runtime error
Runtime error
from flask import Flask, request, send_file | |
from werkzeug.utils import secure_filename | |
from flask_cors import CORS | |
from rembg import remove | |
import cv2 | |
app = Flask(__name__) | |
CORS(app) | |
def index(): | |
return "Please use frontend" | |
def inference(): | |
file = request.files['file'] | |
file.save(secure_filename(file.filename)) | |
file_name = file.filename | |
image = cv2.imread(secure_filename(file_name)) | |
output = remove(image) # remove background | |
cv2.imwrite(secure_filename(file.filename).split('.')[0]+'.png',output) | |
print(secure_filename(file.filename).split('.')) | |
return send_file(secure_filename(file.filename).split('.')[0]+'.png',mimetype='image/png') | |
if __name__ == "__main__": | |
app.run(debug=True,host="0.0.0.0",port=5000) |