BRIA-RMBG-2.0 / app.py
Subham9126's picture
Update app.py
caaae3e verified
Raw
History Blame Contribute Delete
542 Bytes
import gradio as gr
from rembg import remove
from PIL import Image
import io
def fast_process(input_image):
if input_image is None:
return None
# Rembg handles the ONNX optimization internally
output = remove(input_image)
return output
demo = gr.Interface(
fn=fast_process,
inputs=gr.Image(type="pil"),
outputs=gr.Image(type="pil"),
title="Ultra-Fast CPU Background Remover",
description="Using rembg + ONNX for 1-2 second processing on most CPUs."
)
if __name__ == "__main__":
demo.launch()