cs / app.py
13ze's picture
Update app.py
8c8ee27 verified
raw
history blame
619 Bytes
import gradio as gr
import os
# Cria a pasta 'imagens' se não existir
if not os.path.exists('imagens'):
os.makedirs('imagens')
def save_image(image):
image_path = os.path.join('imagens', image.name)
image.save(image_path)
return f"Imagem salva em: {os.path.abspath(image_path)}"
# Interface do Gradio
iface = gr.Interface(
fn=save_image,
inputs=gr.Image(type="file", label="Selecione uma imagem"),
outputs="text",
title="Upload de Imagem",
description="Selecione uma imagem para enviar e obter a URL completa do arquivo salvo."
)
if __name__ == "__main__":
iface.launch()