HomeImagickImagickDrawImagickPixelImagick Pixel IteratorImagick KernelDevelopmentTutorial Source codeReport an issue
Category
Example

Composite - SCREEN

← backgroundMasking   diffMarking →
The Imagick::compositeImage function allows you to blend images together in many different ways. Please see http://www.imagemagick.org/Usage/compose/ for details
Input 1
Input 2
Output

Example

$backGround = new \Imagick();
$backGround->newPseudoImage(
    $imagick1->getImageWidth(),
    $imagick1->getImageHeight(),
    'pattern:checkerboard'
);
$backGround->compositeimage($imagick1, \Imagick::COMPOSITE_ATOP, 0, 0);
$backGround->setImageFormat('png');
header("Content-Type: image/png");
echo $backGround->getImageBlob();