Man Page: imagick.optimizeimagelayers
Operating Environment: php
Section: 3
IMAGICK.OPTIMIZEIMAGELAYERS(3) 1 IMAGICK.OPTIMIZEIMAGELAYERS(3) Imagick::optimizeImageLayers - Removes repeated portions of images to optimizeSYNOPSISbool Imagick::optimizeImageLayers (void )DESCRIPTIONCompares each image the GIF disposed forms of the previous image in the sequence. From this it attempts to select the smallest cropped image to replace each frame, while preserving the results of the animation. This method is available if Imagick has been compiled against ImageMagick version 6.2.9 or newer.RETURN VALUESReturns TRUE on success.ERRORS/EXCEPTIONS Throws ImagickException on error.EXAMPLESExample #1 Using Imagick.optimizeImageLayers(3) Reading, optimizing and writing a GIF image <?php /* create new imagick object */ $im = new Imagick("test.gif"); /* optimize the image layers */ $im->optimizeImageLayers(); /* write the image back */ $im->writeImages("test_optimized.gif", true); ?>SEE ALSOImagick.compareImageLayers(3), Imagick.writeImages(3), Imagick.writeImage(3). PHP Documentation Group IMAGICK.OPTIMIZEIMAGELAYERS(3)
| Related Man Pages |
|---|
| img-gif(n) - suse |
| imagegif(3) - php |
| imagick.setiteratorindex(3) - php |
| imagick.pingimagefile(3) - php |
| imagick.whitethresholdimage(3) - php |
| Similar Topics in the Unix Linux Community |
|---|
| find and replace |
| Unix text doc with a .gif image |
| Debian: New sdl-image1.2 packages fix arbitrary code execution |
| GiftedMotion 1.0 (Default branch) |
| Installing Imagick |