QRpng / app.py
MK-316's picture
Update app.py
d55fca9 verified
raw
history blame
501 Bytes
import gradio as gr
import pyqrcode
from PIL import Image
import io
# Function to generate QR code
def generate_qr_code(link):
url = pyqrcode.create(link)
buffer = io.BytesIO()
url.png(buffer, scale=10)
buffer.seek(0)
return Image.open(buffer)
# Create Gradio Interface
iface = gr.Interface(
fn=generate_qr_code,
inputs="text",
outputs="image",
title="QR Code Generator",
description="Enter a URL and get a QR Code"
)
# Launch the interface
iface.launch()