2012-12-17 22 views
5

Mam dwa obrazy, jeden jest nakładką, powiedzmy obraz A z przezroczystością, a drugi obraz B, muszę umieścić obraz nakładki A na obrazie B, aby część obrazu B była widoczna przez przezroczyste części obrazu A, mam również do przeniesienia obrazu B według niektórych parametrów, jak można to osiągnąć z ImageMagickObrazy magiczne nakładające się obrazy

Odpowiedz

5

udało mi się to osiągnąć za pomocą następującego polecenia

composite -compose Dst_Over -geometry 520x320+20+80 image.jpeg overlay.png final.png 

klucz tutaj -compose Dst_Over, który umieszcza obraz pod tłem (overlay.png), a opcje geometrii umożliwiają przesuwanie obrazu.

+0

Ta praca, ale dane wyjściowe są zgodne z wymiarami nakładki. Przydatne do określenia dimów wyjściowych według warstwy bazowej – geotheory

+1

Jeśli twoje tło jest animowanym GIF-em, możesz zrobić to z czymś takim: 'convert animation.gif -coalesce -gravity NorthEast -draw 'image over 0,0 0,0" przezroczysty -watermark.png "-layers Optymalizuj final.gif" – bevanb