Importe o abra PNG transparente en los resultados de Illustrator con bordes negros

Cada vez que abro o importo un PNG con transparencia a Illustrator, aparecen estos píxeles negros a lo largo de los bordes. La única forma que he encontrado para deshacerme de los píxeles negros es rasterizarlo con un fondo blanco, si trato de rasterizarlo con la transparencia preservada, los bloques negros permanecen. No quiero tener que reemplazar todos estos PNG transparentes con PSD. Es crucial para mi flujo de trabajo actual que use archivos PNG porque estoy usando Photoshop Extract Assets; así que si voy a Photoshop y realizo cambios en el PNG, automáticamente extrae el activo y luego, a su vez, actualiza automáticamente el PNG vinculado en Illustrator. Otra solución alternativa en la que puedo pensar es extraer a TIFF en su lugar, sin embargo, estoy bastante seguro de que debería poder importar PNG transparentes a Illsutrator sin problemas ... entonces, ¿alguna idea de qué está causando mi problema?

El PNG original con transparencia

Una vez importado o abierto en Illustrator

Respuestas (1)

Posible problema uno

Esto es causado por un concepto bastante central que a veces surge. Es un problema más común en la producción de video, pero también es bueno saberlo cuando se aíslan objetos del fondo.

No existe tal cosa como un píxel transparente . Solo hay un color y cuán transparente es ese píxel. Cuando cortas el color para formar el alfa, está contaminado por la franja mate . Entonces, si tiene un píxel con 50% negro y 50% blanco y lo recorta para que sea 50% transparente, todavía es 50% negro. Esto no es visible en todas las condiciones, pero es un problema.

Entonces, además de enmascarar, debe eliminar el color contaminante de la capa. Ahora hay herramientas que hacen esto en el submenú Capa → Mate . Las diferentes herramientas utilizan diferentes métodos. Lo que sea mejor depende de usted y de la situación actual. También es posible hacer este cálculo manualmente para ver un ejemplo de por qué haría esto, vea esta publicación .

Posible problema dos

Si extrae activos con la opción PNG-8, su PNG no tiene un canal alfa completo. Por lo tanto, la franja debe colocarse ya que solo hay colores indexados pero solo un nivel de transparencia. Si bien el estándar PNG, tal como lo entienden los navegadores, hace posible tener archivos PNG de 8 bits con alfa de varios niveles, Adobe no lo admite. Por lo tanto, aún necesita procesar las imágenes con una herramienta externa.

Hola, muchas gracias por tu respuesta. Supongo que hay algo que no entiendo porque sigo teniendo problemas. Primero verifiqué que estoy extrayendo los activos como PNG-32. Luego probé el mismo archivo, pero esta vez usé Save For Web y lo guardé como PNG-24 con transparencia (PNG-32). El que pasó por el proceso Safe For Web parece estar funcionando bien, pero el método Extraer activos me está dando el mismo problema.
Hola, lo siento, solo pensé que debería informarte, no estoy tratando de extraer (grabado profundo) un objeto de un fondo. Esta es una imagen que fue creada desde cero en Photoshop con un fondo transparente. Creo que mi problema está más relacionado con el "Posible problema dos" en su respuesta.
Disculpe todos estos comentarios, estoy resolviendo las cosas a medida que avanzo. Estoy muy confundido ahora porque probé la misma prueba que hice antes, pero con una imagen diferente. Esta vez, los métodos "Guardar para web" y "Extraer activos" me dieron el mismo problema.
@IOIIOOIO no es imposible, su problema excede el alcance de esta respuesta. Pero en ese caso, es posible que deba agregar más información.