jak zrobic obrazek png z przezroczystym kolorem?
Narazie mam 2 obrazki, jeden wklejam do drugiego (ten drugi jest biala maska). Skrypt pieknie laczy oba obrazki, ale zapisuje bialy kolor normalnie, a chce zeby bialy kolor byl przezroczysty? Co robie zle? Szukam po necie i rozwiazania dalej nie ma.
<?php $this->workingImage = new Imagick('orig.jpg'); $transparentColor = new ImagickPixel('#fff'); $this->maskName = new Imagick('mask.png'); $this->workingImage->compositeImage($this->maskName, $this->workingImage->getImageCompose(), 0, 0); $this->workingImage->paintTransparentImage($transparentColor, 0.0 , 0); $this->workingImage->writeImage(example.png); ?>