GPT Image 2.5 Flare & Sunburst ya están disponibles en EvoLinkProbar GPT Image 2.5
Ir al contenido del artículo
Ilustración conceptual de un recurso azul reutilizable ante un damero y paneles claros y oscuros
Tutorial

Cómo crear PNG transparentes con Seedream 5.5 y comprobar el alfa

Genera PNG transparentes con Seedream 5.5, comprueba alfa y bordes y conserva la transparencia al exportar. Incluye ajustes de EvoLink y comprobación local.

JaceyFounder
9 min de lectura
Para crear un PNG transparente con Seedream 5.5 en EvoLink, elige el modelo de generación/edición, establece background en transparent y conserva output_format: png. Después descarga el resultado original y revisa su canal alfa y sus bordes. Una vista previa blanca, la extensión .png o la palabra «transparente» en el prompt no demuestran que el recurso entregado sea utilizable.
Este flujo sirve para recortes de producto, pegatinas, iconos y otros recursos que quieras colocar en una nueva composición. Explica ajustes documentados y comprobaciones de archivos, no una evaluación comparativa del modelo. ByteDance describe la generación RGBA nativa desde texto o referencias en su guía oficial; los campos siguientes corresponden a la ruta de EvoLink.

Elige el resultado que necesitas antes de generar

El canal alfa controla cómo se combina cada píxel con el fondo que tiene detrás. Es independiente del color RGB: un objeto blanco puede ser opaco mientras su entorno es transparente. El alfa parcial puede conservar bordes suaves o sombras, pero requiere revisión visual.

Lo que necesitasQué elegirQué recibes
Una imagen completa con fondo sólidoGeneración normal o edición con referenciasUna imagen plana
Un recorte o composición transparenteEl mismo modelo con salida PNG transparenteUna imagen plana con alfa
Varios elementos que se puedan mover por separadoEl modelo independiente LayerizeBase, capas PNG y metadatos de posición
Texto nativo editable o un PSDUna aplicación de edición tras generar o descomponerObjetos de texto o documento creados por la aplicación
Varias pegatinas en un PNG transparente siguen siendo una sola imagen. Pedir transparencia no las separa automáticamente en capas. Consulta la selección de modelos cuando esa diferencia cambie tu tarea.

Genera desde texto o una referencia

Describe claramente un solo recurso

En el Playground, elige Seedream 5.5, configura Background → transparent y usa PNG. Elige un nivel de calidad compatible y una proporción adecuada para el diseño final.

Por ejemplo: «Una sola escultura de cinta de cerámica azul cobalto, centrada, con la silueta completa visible, aislada sobre fondo transparente, sin texto ni escena alrededor». Es una instrucción de ejemplo, no un resultado generado. Especifica el objeto y los límites necesarios; evita pedir una pared de estudio o una mesa si acabarían siendo contenido de fondo no deseado.

Para un producto o personaje existente, añade referencias y describe qué conservar. El modelo normal de generación/edición de EvoLink admite hasta 10 referencias; no necesitan tener alfa previamente. Las referencias se cobran como entradas: empieza con los materiales que la tarea realmente necesita. Las tarifas y estimaciones actuales siguen en la sección de precios existente.

Define la salida de forma explícita en la petición API

Usa doubao-seedream-5.5 tanto para generar desde texto como para editar con referencias. Mantén la clave API en el servidor. Este ejemplo de texto no incluye referencias:
curl -X POST https://api.evolink.ai/v1/images/generations \
  -H "Authorization: Bearer $EVOLINK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "doubao-seedream-5.5",
    "prompt": "A single cobalt-blue ceramic ribbon sculpture, centered, complete silhouette visible, isolated on a transparent background, no text or surrounding scene.",
    "size": "1:1",
    "quality": "1.5K",
    "background": "transparent",
    "output_format": "png"
  }'
Para editar con referencias, añade el array image_urls con URL accesibles de las imágenes de entrada. No copies el ID de otro proveedor ni su campo image en esta petición.
auto deja que el modelo decida el fondo; no garantiza transparencia. Esta ruta de EvoLink rechaza la combinación de transparent y jpeg. Consulta el contrato completo y los límites en la documentación API de generación y edición.

Espera a que termine y guarda el original

La respuesta de creación devuelve una tarea, no la imagen terminada. Guarda su id y sustituye YOUR_TASK_ID en la consulta por ese valor:
curl https://api.evolink.ai/v1/tasks/YOUR_TASK_ID \
  -H "Authorization: Bearer $EVOLINK_API_KEY"
Revisa el estado. Tras completed, descarga el resultado desde la URL de imagen devuelta. Trata failed como un fallo, sin interpretar una imagen ausente como salida válida. Un callback HTTPS es otra vía documentada de finalización. Los metadatos del fondo aportan contexto, pero no sustituyen la inspección del archivo descargado. Guarda pronto tu propia copia en lugar de depender a largo plazo de un enlace temporal.
La documentación de tareas enumera las URL de descarga en results; result_data contiene metadatos del modelo, como el fondo indicado. Conserva la respuesta completa junto al archivo. Una etiqueta no sustituye su comprobación. Esta guía no ejecutó solicitudes a la API de modelos de EvoLink: el ejemplo se contrastó con la documentación y el script de archivos se ejecutó localmente.

Comprueba el PNG descargado

Abre el original en un editor que muestre transparencia. El damero es solo una convención de visualización: el modelo o la exportación también pueden dibujarlo en píxeles normales. Cambiar el nombre de un JPEG a .png no crea alfa.
Ejemplo oficial de BytePlus de una composición acrílica transparente con Seedream 5.5
Ejemplo oficial de BytePlus de una composición acrílica transparente con Seedream 5.5
Ejemplo oficial de la guía de BytePlus para Seedream 5.5, reducido para mostrarlo; no es una prueba de EvoLink. Descarga el PNG original para inspeccionar el archivo y no solo la vista previa web.
Para una comprobación local rápida, instala Pillow con python -m pip install pillow, guarda el código como check_alpha.py y ejecuta python check_alpha.py asset.png:
import sys
from PIL import Image

with Image.open(sys.argv[1]) as image:
    if image.format != "PNG":
        raise ValueError("The downloaded file is not PNG")
    alpha = image.convert("RGBA").getchannel("A")
    minimum, maximum = alpha.getextrema()
    print(f"8-bit alpha range: {minimum}..{maximum}")
    if minimum == 255:
        print("No transparent pixels")
    elif maximum == 0:
        print("Fully transparent: no visible subject")
    else:
        print("Transparency exists; inspect edges and subject")
Convertir a RGBA también permite comprobar la transparencia de paleta. En el canal alfa de 8 bits inspeccionado, 0 significa transparente y 255 opaco. La presencia de píxeles transparentes no demuestra que el recorte sea correcto, que el cristal resulte convincente o que se conserven los detalles del producto. Es una comprobación del archivo, no una puntuación visual.

Revisa los bordes sobre el fondo de destino

Esquema del mismo recurso comprobado sobre fondos claro, oscuro y de color
Esquema del mismo recurso comprobado sobre fondos claro, oscuro y de color
Esquema de revisión, no salida del modelo. Comprueba el mismo recurso sobre fondos contrastados antes de aprobarlo.

Coloca el PNG sobre un fondo claro, uno oscuro y el color real de la campaña o interfaz. Revísalo al tamaño de entrega y amplía cuando sea necesario:

  • Busca halos claros u oscuros alrededor de la silueta, especialmente si la entrada tenía un fondo sólido.
  • Comprueba huecos pequeños, pelo, pelaje y estructuras finas para detectar partes ausentes o píxeles del fondo original.
  • Evalúa sombras suaves y zonas translúcidas en contexto; no fuerces todos los bordes a ser totalmente opacos o transparentes.
  • Confirma la forma, la marca y el texto del sujeto. Una imagen técnicamente transparente aún puede representar el producto equivocado.

Un recurso blanco que desaparece sobre blanco puede ser correcto: compruébalo con otro color. Si el sujeto sirve y solo hay un defecto local en el borde, un editor puede ser el siguiente paso apropiado. Regenera cuando el objeto o la composición sean incorrectos, en lugar de repetir peticiones para arreglar un error de exportación.

Conserva la transparencia hasta la entrega

Guarda el PNG original como archivo maestro reutilizable. Colócalo como imagen en un editor o aplicación; moverlo no hace que su texto sea editable por separado. Si exportas un anuncio final opaco, conserva también el maestro transparente para futuras variantes.

Revisa lo que tu producto sirve realmente tras subir, optimizar o exportar. Una cadena de procesamiento puede aplanar el alfa sobre blanco o convertir a un formato incompatible aunque el original descargado sea correcto. Compara la fuente y el recurso entregado antes de culpar al modelo o generar otra imagen.

SíntomaPrimera comprobaciónSiguiente acción
Permanece el fondo blancoAjustes reales de la petición y alfa descargadoPedir PNG transparente explícitamente si la fuente es opaca
Aparece un damero en el diseño finalSi el patrón forma parte de los píxelesSustituir el fondo o regenerar; un patrón de vista previa no es alfa
Correcto en local, opaco al subirloFormato servido y procesamientoConservar alfa en toda la entrega
Los elementos no se mueven por separadoSi se pidió una imagen planaUsar Layerize si se necesitan elementos independientes
Para generar y editar repetidamente, EvoLink permite conservar la misma clave, saldo y flujo de tareas asíncronas mientras eliges el modelo adecuado. Prueba un recurso transparente en el Playground o compara la familia Seedream si estás eligiendo una versión.

Preguntas frecuentes

¿Seedream 5.5 puede generar transparencia solo desde texto?

Sí. La ruta documentada de EvoLink admite salida transparente desde texto. Selecciona background: transparent y PNG; no hace falta una referencia.

¿Mi imagen de referencia necesita un canal alfa previo?

No. La edición con Seedream 5.5 no exige alfa previo. La ruta normal admite hasta 10 referencias; revisa el recorte generado antes de usarlo.

¿Basta con escribir «fondo transparente» en el prompt?

Usa también el ajuste explícito de fondo. auto deja la decisión al modelo y el prompt por sí solo no verifica el contenido del archivo.

¿Puedo pedir JPEG para un recurso transparente?

No en esta ruta. Combina background: transparent con output_format: png; transparencia y JPEG se rechazan juntos.

¿Por qué un PNG sigue pareciendo blanco?

Puede mostrarse sobre blanco o contener un fondo blanco opaco. Comprueba el alfa original y coloca la imagen sobre un fondo contrastado.

¿Un canal alfa válido garantiza bordes limpios?

No. Revisa halos, estructuras finas, sombras, identidad del sujeto y texto al tamaño previsto. El script solo comprueba transparencia de píxeles.

¿Necesito Layerize para obtener transparencia?

No. La generación/edición normal puede devolver un PNG transparente. Elige Layerize para elementos independientes y metadatos de posición; no entrega directamente PSD ni objetos de texto nativos.

¿Dónde consulto el coste actual?

En los precios y estimaciones actuales de la página del modelo. La salida normal y las referencias utilizadas contribuyen al coste; esta guía no mantiene otra tabla de tarifas.

Fuentes

Integra modelos de IA mediante una API unificada

Compara modelos y precios actuales y sigue la documentación de la API para integrar el modelo que mejor se adapte a tu tarea.