Tworzenie półprzezroczystego PNG z ImageMagick na Centos Linux

Mam pliki PNG, które chciałbym przekonwertować, aby cały obraz był półprzezroczysty. Obraz zostanie przywołany w pliku KML jako nakładka ikony do użycia w programie Google Earth / Maps.

Poniższe przykłady zostały zasugerowane za pomocą polecenia konwertującego ImageMagick, jednak żaden z nich nie działa. Pierwszy przykład powoduje błąd, drugi przykład nie daje żadnych zauważalnych zmian w obrazie.

$ /usr/local/bin/convert 121112142121.png -channel Alpha -evaluate Set 50% 2121112142121.png
convert: no decode delegate for this image format '121112142121.png' @ error/constitute.c/ReadImage/550.
convert: option requires an argument '-evaluate' @ error/convert.c/ConvertImageCommand/1400.

Druga sugerowana metoda to:

convert filename.png -fill '#00000080' -draw 'matte 100,100 reset' output.png

Chociaż w Internecie mogę znaleźć wiele przykładów tworzenia w pełni przezroczystych obrazów z określonych kolorów lub masek alfa, nie wydaje mi się, aby znajdowałem coś, co mogłoby stworzyć obrazy półprzezroczyste. Chciałbym znaleźć sposób, aby to zrobić za pomocą polecenia convert lub ImageMagick Perl.

Wersja ImageMagick to 6.8.0-4.

questionAnswers(3)

yourAnswerToTheQuestion