El truco principal, en mi experiencia, para agregar transparencia suave a una imagen en GIMP es usar la herramienta Capa → Transparencia → Color a Alfa ... Por supuesto, debe saber cómo usarlo con buenos resultados; por sí solo, todo lo que hace es hacer que sus imágenes se vean divertidas y translúcidas.
Si tomo la imagen que publicó anteriormente, y simplemente ejecuto Color to Alpha (seleccionando blanco para el color transparente, por supuesto), lo que obtengo es esto:
Como puede ver, esta imagen se ve bien sobre un fondo claro. Desafortunadamente, ponerlo sobre un fondo oscuro hace que los elementos grises desaparezcan por completo, y las partes azules tampoco se ven tan bien:
El problema es que la herramienta Color a Alfa hizo lo que se suponía que debía hacer: convirtió todo el blanco de la imagen original en transparencia. Esto significa que las líneas grises se convirtieron en líneas negras semitransparentes , y el azul claro se convirtió en azul oscuro semitransparente.
Sin embargo, lo que realmente queremos es presumiblemente que los colores básicos del texto y los demás elementos del logotipo se mantengan opacos, y solo los píxeles suavizados alrededor de sus bordes se vuelvan semitransparentes. Para solucionar esto, necesitamos agregar algo de blanco a los colores. Una forma de lograrlo, para una imagen como esta donde las áreas opacas consisten principalmente en colores únicos, es esta:
Duplicar la capa.
En la capa inferior, convierta la transparencia en una máscara haciendo Capa → Máscara → Agregar máscara de capa ... y seleccionando "Transferir el canal alfa de la capa".
Después de transferir la transparencia a una máscara, haga que la capa inferior esté completamente blanca (por ejemplo, utilizando la herramienta Relleno de cubo en el modo "Rellenar toda la selección").
Ahora ha agregado algo de blanco a todos los colores de la imagen, pero los interiores de las letras y las figuras aún no son completamente opacos. Para que sean así, necesitamos normalizar la máscara en la capa inferior, pero, dado que las diferentes partes de la imagen tienen diferentes colores y luminosidades, debemos hacerlo por separado para cada parte.
Para hacer eso, haga clic en la máscara de la capa inferior en el cuadro de diálogo Capas para editarla, use la herramienta Selección de rectángulo para seleccionar cada parte distinta de la imagen (la "B", el "NANO" y el dibujo sobre ellas) en gire y ejecute Colores → Auto → Normalizar en cada selección.
Después de hacer todo eso (y opcionalmente fusionar las capas), el resultado debería verse así:
Si compara esto con la primera imagen de arriba, casi no hay diferencia para ser visto. Pero mira lo que sucede cuando lo ponemos sobre un fondo negro:
Ahora los colores se ven opacos, pero el fondo sigue siendo transparente y los bordes son suaves.
Afortunadamente, también puedes ver algunas franjas grises alrededor de las letras, especialmente la "B". Sospecho que esto se debe principalmente a que la imagen JPEG original ya sufría pérdida de croma en esas áreas debido a la compresión con pérdida, simplemente no era tan evidente en un fondo blanco. Hay dos formas (que yo sepa) de tratar de solucionarlo: puede ajustar manualmente los niveles de color de la máscara en la capa blanca para reducir las franjas, o puede probar muestrear los colores sólidos de las letras en la imagen original y reemplazando el blanco en la capa inferior blanca de esos colores sólidos (Selección de rectángulo, Relleno de cubo). O incluso puedes probar ambos.
Sin embargo, todo esto es realmente algo que solo debes probar si no tienes otra opción. Una solución mucho mejor es tratar de encontrar los archivos de vectores originales (AI, SVG, EPS, PDF, etc.) a partir de los cuales estos logotipos seguramente se representaron: deben tener información de transparencia completa, estar libres de artefactos de compresión y ser escalables también ! Solo si es realmente imposible obtener los originales, incluso debería considerar trabajar con archivos JPEG de baja resolución como estos.
Además, incluso si termina utilizando los mapas de bits, aún podría obtener un resultado mucho más limpio al volver a dibujar algunos de los elementos, en particular el texto, que parece ser Copperplate simple .