Spaces:
No application file
No application file
| from diffusers import StableDiffusionUpscalePipeline | |
| import torch | |
| from PIL import Image | |
| # Cargar el pipeline | |
| model_id = "stabilityai/stable-diffusion-x4-upscaler" | |
| pipe = StableDiffusionUpscalePipeline.from_pretrained(model_id, torch_dtype=torch.float16) | |
| pipe = pipe.to("cpu") | |
| # Cargar la imagen a mejorar | |
| input_image = Image.open("mi_imagen.jpg").convert("RGB") | |
| # Prompt opcional: describe cómo quieres mejorar la imagen | |
| prompt = "A high quality, detailed, and visually clear image" | |
| # Ejecutar upscaling | |
| upscaled_image = pipe(prompt=prompt, image=input_image, scale=4).images[0] | |
| # Guardar resultado | |
| upscaled_image.save("mi_imagen_upscaled.png") | |
| print("Imagen upscalada guardada como mi_imagen_upscaled.png") | |