ntc-ai/SDXL-LoRA-slider.pixel-art
ntc-ai
Texto a imagen
LoRA para Stable Diffusion XL orientado a controlar o intensificar un estilo de pixel art mediante un slider de fuerza. Está publicado por ntc-ai, usa como base stabilityai/stable-diffusion-xl-base-1.0 y puede aplicarse en flujos Diffusers para generar imágenes con estética de arte pixelado.
Como usar
Instalación y uso básico con Diffusers:
pip install -U diffusers transformers accelerate
import torch
from diffusers import DiffusionPipeline
# switch to "mps" for apple devices
pipe = DiffusionPipeline.from_pretrained("stabilityai/stable-diffusion-xl-base-1.0", dtype=torch.bfloat16, device_map="cuda")
pipe.load_lora_weights("ntc-ai/SDXL-LoRA-slider.pixel-art")
prompt = "pixel art"
image = pipe(prompt).images[0]
Ejemplo avanzado con carga de peso Safetensors, adaptador LoRA y prompt personalizado:
from diffusers import StableDiffusionXLPipeline
from diffusers import EulerAncestralDiscreteScheduler
import torch
pipe = StableDiffusionXLPipeline.from_single_file("https://huggingface.co/martyn/sdxl-turbo-mario-merge-top-rated/blob/main/topRatedTurboxlLCM_v10.safetensors")
pipe.to("cuda")
pipe.scheduler = EulerAncestralDiscreteScheduler.from_config(pipe.scheduler.config)
# Load the LoRA
pipe.load_lora_weights('ntc-ai/SDXL-LoRA-slider.pixel-art', weight_name='pixel art.safetensors', adapter_name="pixel art")
# Activate the LoRA
pipe.set_adapters(["pixel art"], adapter_weights=[2.0])
prompt = "medieval rich kingpin sitting in a tavern, pixel art"
negative_prompt = "nsfw"
width = 512
height = 512
num_inference_steps = 10
guidance_scale = 2
image = pipe(prompt, negative_prompt=negative_prompt, width=width, height=height, guidance_scale=guidance_scale, num_inference_steps=num_inference_steps).images[0]
image.save('result.png')
Palabra de activación recomendada: pixel art.
Funcionalidades
- Modelo LoRA para generación texto-a-imagen sobre SDXL.
- Concepto principal: pixel art.
- Permite ajustar la intensidad del efecto con pesos o fuerza del adaptador, incluyendo ejemplos de fuerza -3, 0 y 3.
- Pesos disponibles en formato Safetensors.
- Compatible con Diffusers y pipelines SDXL.
- Licencia MIT.
Casos de uso
- Generar ilustraciones texto-a-imagen con estética pixel art sobre SDXL.
- Aplicar un estilo pixelado a escenas, personajes u objetos en prompts de Stable Diffusion XL.
- Ajustar la intensidad del aspecto pixel art mediante pesos de adaptador LoRA.
- Prototipar imágenes de videojuegos, iconos, sprites conceptuales o escenas retro usando pipelines Diffusers.