[+] Nak

Tematy związane z oprogramowaniem, instalacją, konfiguracją
Awatar użytkownika
dowoszek
Posty: 65
Rejestracja: 13 kwietnia 2007, 16:04

[+] Nakładanie obrazów za pomocą composite - ImageMagick

Post autor: dowoszek »

Witam.
Forum może nie bardzo pasujące, ale że niedzielny ze mnie grafik... może znajdzie się ktoś bo sprawa na pewno prosta dla kogoś obeznanego z ImageMagickiem.
A więc powiedzmy, że mam jeden duży obraz jpg i chcę na niego nałożyć częściowo przezroczysty mniejszy obrazek. Próbuję tak:

Kod: Zaznacz cały

composite -gravity center maly.svg duzy.jpg rezultat.jpg
W efekcie przezroczyste obszary małego obrazka na obrazku wynikowym są białe. Przezroczystość jest jakby ignorowana. Próbowałem dodać opcję "-alpha background":

Kod: Zaznacz cały

composite -gravity center -alpha background maly.svg duzy.jpg rezultat.jpg
ale dostaję komunikat:

Kod: Zaznacz cały

composite: Unrecognized Alpha Channel Type `background'
Pozdrawiam.
fnmirk
Senior Member
Posty: 8324
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Poszukaj w przykładach:
http://www.imagemagick.org/Usage/
Awatar użytkownika
dowoszek
Posty: 65
Rejestracja: 13 kwietnia 2007, 16:04

Post autor: dowoszek »

Okazało się, że "maly.svg" był tak na prawdę półprzezroczysty, a że nie wiedziałem jak się tego pozbyć... dałem sobie spokój z tym konkretnym obrazkiem. Wątek do usunięcia.

Dlaczego do usunięcia?
ODPOWIEDZ