Image_HD_v2 / app.py
Orazati's picture
Upload 3 files
774e821 verified
raw
history blame contribute delete
604 Bytes
import gradio as gr
from PIL import Image
import numpy as np
import cv2
def upscale(image):
img = np.array(image)
height, width = img.shape[:2]
upscaled = cv2.resize(img, (width * 4, height * 4), interpolation=cv2.INTER_CUBIC)
return Image.fromarray(upscaled)
demo = gr.Interface(fn=upscale,
inputs=gr.Image(type="pil"),
outputs=gr.Image(type="pil"),
title="HD Image Upscaler (Lite Version)",
description="Upscale gambar 4x pakai resize biasa. Ringan, no watermark, cocok buat HP kentang.")
demo.launch()