Spaces:
Running
Running
File size: 1,296 Bytes
1f5f680 f2c9245 ced9582 1f5f680 5b71a2f be713a5 5b71a2f f2c9245 5739d02 f1a3cbd f2c9245 f1a3cbd f2c9245 f1a3cbd f2c9245 ad713d5 ced9582 f2c9245 f1a3cbd 1f5f680 f1a3cbd 06463de f1a3cbd fa51f2d f1a3cbd fa51f2d d125f21 f1a3cbd b1b5fc5 |
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 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 |
import gradio as gr
from PIL import Image
import time
import os
def greet(input1, input2):
print("Imprimiendo en Consola")
print("Ésto es input1: ", input1)
print("Ésto es input2: ", input2)
#Aquí voy a poner como lo maneja roop en hf.
#https://huggingface.co/spaces/ezioruan/roop/blob/main/app.py
#Ésta es la forma correcta de guardar imagenes.
#Para los videos es directo.
#Y al parecer PIL ya lo tiene instalado.
# source_path = "input.jpg"
# target_path = "target.jpg"
# source_image = Image.fromarray(input1)
# print("Esto es source_image: ", source_image)
# source_image.save(source_path)
# target_image = Image.fromarray(input2)
# print("Esto es target_image: ", target_image)
# target_image.save(target_path)
# print("source_path: ", source_path)
# print("target_path: ", target_path)
command = "python hola.py -t D:/Esyle-Prod/fotos/irina.jpg"
print(command)
time.sleep(1)
proc = os.popen(command)
output = proc.read()
print(output)
return input2
#Así para imagenes
# demo = gr.Interface(
# fn=greet, inputs=[gr.Image(), gr.Image()], outputs="image"
# )
#Así para video
demo = gr.Interface(
fn=greet, inputs=[gr.Video(), gr.Video()], outputs="video"
)
demo.launch() |