Napisałem skrypt, aby dodać znak wodny do obrazów na mojej stronie. Wszystko działa dobrze dla png/jpg, ale obrazy gif muszą być traktowane w bardziej skomplikowany sposób. Mój skrypt:ImageMagick przekonwertować gif z problemem przejrzystości
convert -splice x36 -gravity south -background white image.gif \
-coalesce -gravity SouthEast -geometry +0+0 -background white \
null: watermark-text.png -layers composite new-image.gif
Dla 95 procent gif działa dobrze. Ale są pewne przykłady, które przynoszą błędy. Obawy dotyczące tego zdjęcia:
Normalny kot. Tylko pierwsza klatka zawiera tło (oglądane warstwy w gimpie).
To nie jest normalny kot. Jakieś sugestie?
Jeśli umieścisz również znak "watermark-text.png", ułatwi to ludziom powtórzenie problemu. – blahdiblah