Wiem, że powiedziałeś, że nie czujesz się dobrze z narzędziami wiersza poleceń, ale ImageMagick może to zrobić:
Zamień określony kolor
convert balloon.gif -transparent blue balloon_trans.gif
Gdzie balloon.gif
jest obraz źródłowy, -transparent
określa, że chcesz przezroczystego bg,blue
jest kolorem, który chcesz zastąpić, i balloon_trans.gif
jest gotowym obrazem.
Zakłada się, że Twój „jasny róż” nie jest częścią żadnego z obrazów. Aby nieco bardziej inteligentnie usunąć tło (wypełnienie), zapoznaj się z tym samouczkiem: Maskowanie prostych teł (wypełnienie)
Może to być trochę owłosione, a niektóre z określonych tam opcji prawdopodobnie nie są wymagane do tego, co próbujesz zrobić, więc jak @graphics man sugeruje, abyś mógł dodać background
do polecenia
Jeśli możesz mi powiedzieć, jakiego systemu operacyjnego używasz i przykładowego obrazu, mogę pomóc w skrypcie, który zautomatyzuje to dla wielu obrazów
Specyficzne dla twojej sytuacji:
Najpierw zainstaluj ImageMagick . Może być konieczne ponowne uruchomienie po instalacji, aby zmienna PATH została zaktualizowana (zrobiłem)
Po zainstalowaniu uruchom wiersz polecenia (menu Start, wpisz cmd
, naciśnij Enter)
Musisz zmienić katalogi, w których zapisane są obrazy. W zależności od sytuacji wprowadź następujące polecenie:
cd C:\Users\Eric\Pictures\pngs\logos
Teraz musimy utworzyć folder, w którym zostaną zapisane wszystkie obrazy:
mkdir batch
A teraz polecenie konwersji wszystkich obrazów:
FOR %G IN (*.png) DO convert "%G" -transparent #FF00FF "batch\%G"
Uwaga: W programie ImageMagick v7 używaj magick
zamiast convert
tego
FOR %G IN (*.png) DO magick "%G" -transparent #FF00FF "batch\%G"
Jeśli wszystko poszło gładko, nowo zapisane obrazy powinny znajdować się w utworzonym folderze wsadowym.
Jeśli korzystasz z gimpa i nie chcesz iść Imagemagick możesz rzucić okiem na David Batch Processor (DBP) . Jest to wtyczka do gimp do przetwarzania wsadowego. Uwaga : nigdy go nie używałem ani nie testowałem, ale było to coś, co widziałem wcześniej. Jeśli masz program Photoshop, mógłbym pokazać, jak korzystać z partii lub akcji.
źródło
To działało dla mnie jak urok:
http://photobatch.wikidot.com/action-color-to-alpha
Phatch to Photo Batch Processor. Kolor do alfa działa dokładnie tak, jak szukasz:
„Wartość koloru, który powinien stać się przezroczysty”
źródło