Я знаю, ви сказали, що вам не зручно з інструментами командного рядка, але ImageMagick може це зробити:
Замініть конкретний колір
convert balloon.gif -transparent blue balloon_trans.gif

Де balloon.gifзнаходиться вихідне зображення, -transparentвказується, що потрібно прозорий bg, blueє кольором, який ви хочете замінити, і balloon_trans.gifє завершеним зображенням.
Це припущення, що ваш "яскраво-рожевий" не є частиною жодного із зображень. Щоб отримати трохи більш розумне видалення фону (заливка), ознайомтеся з цим підручником: Маскування простих фонів (заливка)
Це може стати трохи волохатим, і деякі параметри, які вони там вказують, ймовірно, не потрібні для того, що ви намагаєтесь зробити, так як @graphics man пропонує вам додати backgroundдо команди
Якщо ви можете сказати мені, яку ОС ви використовуєте, та зразкове зображення, я можу допомогти вам зі сценарієм для автоматизації цього для багатьох зображень
Конкретні для вашої ситуації:
Спочатку встановіть ImageMagick . Вам може знадобитися перезапустити після встановлення оновлення змінної PATH (я це зробив)
Після встановлення запустіть командний рядок (меню "Пуск", введіть cmd, натисніть Enter)
Потрібно змінити каталоги, куди зберігаються зображення. Для вашої ситуації введіть таку команду:
cd C:\Users\Eric\Pictures\pngs\logos
Тепер нам потрібно створити папку для збереження всіх зображень у:
mkdir batch
А тепер команда перетворити всі зображення:
FOR %G IN (*.png) DO convert "%G" -transparent #FF00FF "batch\%G"
Примітка. Для ImageMagick v7 використовуйте magickзамість convertцього
FOR %G IN (*.png) DO magick "%G" -transparent #FF00FF "batch\%G"
Якщо все пройшло гладко, щойно збережені зображення повинні бути у створеній вами пакетній папці.
