Je sais que vous avez dit que vous n'êtes pas à l'aise avec les outils de ligne de commande, mais ImageMagick peut le faire:
Remplacer une couleur spécifique
convert balloon.gif -transparent blue balloon_trans.gif

Où balloon.gifest l'image source, -transparentspécifie que vous voulez un bg transparent, blueest la couleur que vous souhaitez remplacer et balloon_trans.gifest l'image terminée.
C'est sous l'hypothèse que votre "rose vif" ne fait partie d'aucune des images. Pour une suppression un peu plus intelligente de l'arrière-plan (floodfill), consultez ce tutoriel: Masquage des arrière-plans simples (floodfill)
Cela peut devenir un peu velu et certaines des options qu'ils spécifient ne sont probablement pas nécessaires pour ce que vous essayez de faire, donc comme @graphics man suggère que vous pouvez ajouter backgroundà la commande
Si vous pouvez me dire quel système d'exploitation vous utilisez et un exemple d'image, je peux vous aider avec un script pour automatiser cela pour de nombreuses images
Spécifique à votre situation:
Tout d'abord, installez ImageMagick . Vous devrez peut-être redémarrer après l'installation pour que votre variable PATH soit mise à jour (je l'ai fait)
Une fois qu'il est installé, lancez une invite de commande (Menu Démarrer, tapez cmd, appuyez sur Entrée)
Vous devez modifier les répertoires où les images sont enregistrées. Pour votre situation, entrez la commande suivante:
cd C:\Users\Eric\Pictures\pngs\logos
Maintenant, nous devons créer un dossier pour enregistrer toutes les images dans:
mkdir batch
Et maintenant, la commande pour convertir toutes les images:
FOR %G IN (*.png) DO convert "%G" -transparent #FF00FF "batch\%G"
Remarque: Avec ImageMagick v7, utilisez magickau lieu de convert, comme tel
FOR %G IN (*.png) DO magick "%G" -transparent #FF00FF "batch\%G"
Si tout s'est bien passé, les images nouvellement enregistrées doivent se trouver dans le dossier batch que vous avez créé.
