D'après mon expérience, l'astuce principale pour ajouter une transparence fluide à une image dans GIMP est d'utiliser l' outil Calque → Transparence → Couleur vers alpha .... Bien sûr, vous devez savoir comment l' utiliser à bon escient - à lui seul, il ne fait que rendre vos images drôles et translucides.
Si je prends l'image que vous avez publiée ci-dessus et que je lance simplement Color to Alpha dessus (en choisissant du blanc pour la couleur transparente, bien sûr), ce que j'obtiens est le suivant:
Comme vous pouvez le voir, cette image semble bien sur un fond clair. Malheureusement, le mettre sur un fond sombre fait disparaître complètement les éléments gris et les parties bleues ne sont pas si belles non plus:
Le problème est que l' outil Color to Alpha a fait ce qu'il était censé faire: il a converti tout le blanc de l'image d'origine en transparence. Cela signifie que les lignes grises sont devenues des lignes noires semi-transparentes et que le bleu clair est devenu bleu foncé semi-transparent.
Ce que nous voulons vraiment , cependant, c'est sans doute que les couleurs de base du texte et des autres éléments du logo doivent rester opaques, et seuls les pixels anti-aliasés autour de leurs bords devraient devenir semi-transparents. Pour résoudre ce problème, nous devons ajouter du blanc dans les couleurs. Une façon d'y parvenir, pour une image comme celle-ci où les zones opaques sont principalement constituées de couleurs uniques, est la suivante:
Dupliquez le calque.
Sur le calque inférieur, convertissez la transparence en masque en faisant Calque → Masque → Ajouter un masque de calque ... et en sélectionnant "Transférer le canal alpha du calque".
Après avoir transféré la transparence sur un masque, rendez le calque inférieur complètement blanc (par exemple en utilisant l'outil Bucket Fill en mode "Fill whole selection").
Vous avez maintenant ajouté du blanc à toutes les couleurs de l'image, mais l'intérieur des lettres et des chiffres n'est toujours pas complètement opaque. Pour les rendre ainsi, nous devons normaliser le masque sur le calque inférieur - mais, comme les différentes parties de l'image ont des couleurs et des luminosités différentes, nous devons le faire séparément pour chaque partie.
Pour ce faire, cliquez sur le masque du calque inférieur dans la boîte de dialogue Calques pour le modifier, utilisez l'outil Rectangle Select pour sélectionner chaque partie distincte de l'image (le "B", le "NANO" et le dessin au-dessus) dans tournez et exécutez Couleurs → Auto → Normaliser sur chaque sélection.
Après avoir fait tout cela (et éventuellement fusionné les calques), le résultat devrait ressembler à ceci:
Si vous comparez cela avec la première image ci-dessus, il n'y a presque aucune différence à voir. Mais voyez ce qui se passe lorsque nous le mettons sur un fond noir:
Maintenant, les couleurs semblent opaques, mais l'arrière-plan est toujours transparent et les bords sont lisses.
Malheureusement, vous pouvez également voir des franges grises autour des lettres, en particulier le "B". Je soupçonne que c'est principalement parce que l'image JPEG d'origine souffrait déjà d'une perte de chrominance dans ces zones en raison d'une compression avec perte, elle n'était tout simplement pas si apparente sur un fond blanc. Il y a deux façons (à ma connaissance) d'essayer de résoudre ce problème: vous pouvez soit ajuster manuellement les niveaux de couleur du masque sur le calque blanc pour réduire les franges, soit essayer d'échantillonner les couleurs unies des lettres de l'image d'origine et remplacer le blanc sur le calque inférieur blanc ces couleurs unies (Rectangle Select, Bucket Fill). Ou vous pouvez même essayer les deux.
Cependant, tout cela est vraiment quelque chose que vous ne devriez essayer que si vous n'avez pas d'autre choix. Une bien meilleure solution consiste à essayer de trouver les fichiers vectoriels originaux (AI, SVG, EPS, PDF, etc.) à partir desquels ces logos ont sûrement été rendus - ils devraient avoir des informations de transparence complètes, être exempts d'artefacts de compression et être évolutifs également ! Ce n'est que s'il est vraiment impossible d'obtenir les originaux que vous devriez même envisager de travailler à partir de fichiers JPEG à faible résolution comme ceux-ci.
De plus, même si vous finissez par utiliser les bitmaps, vous pouvez toujours obtenir un résultat beaucoup plus net en redessinant certains éléments - en particulier le texte, qui semble être un simple Copperplate .