url_to_qrcode / app.py
Docfile's picture
Create app.py
c907706
raw
history blame
374 Bytes
import gradio as gr
import qrcode
def url_to_qr(url):
qr = qrcode.QRCode(version=1, error_correction=qrcode.constants.ERROR_CORRECT_L, box_size=10, border=4)
qr.add_data(url)
qr.make(fit=True)
qr_img = qr.make_image(fill_color="black", back_color="white")
return qr_img
iface = gr.Interface(fn=url_to_qr, inputs="text", outputs="image")
iface.launch()