File size: 593 Bytes
98023a6
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
import gradio as gr
from PIL import Image
import io
import base64

# Função para converter base64 para imagem
def base64_to_image(base64_string):
    # Decodifica a string base64
    img_data = base64.b64decode(base64_string)
    # Converte para imagem
    image = Image.open(io.BytesIO(img_data))
    return image

# Interface Gradio
iface = gr.Interface(
    fn=base64_to_image, 
    inputs="text", 
    outputs="image",
    live=True,
    title="Base64 to JPG Converter",
    description="Digite uma string base64 para converter em uma imagem JPG."
)

# Inicia a interface
iface.launch()