Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

imagick.optimizeimagelayers(3) [php man page]

IMAGICK.OPTIMIZEIMAGELAYERS(3)						 1					    IMAGICK.OPTIMIZEIMAGELAYERS(3)

Imagick::optimizeImageLayers - Removes repeated portions of images to optimize

SYNOPSIS
bool Imagick::optimizeImageLayers (void ) DESCRIPTION
Compares 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 VALUES
Returns TRUE on success. ERRORS
/EXCEPTIONS Throws ImagickException on error. EXAMPLES
Example #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 ALSO
Imagick.compareImageLayers(3), Imagick.writeImages(3), Imagick.writeImage(3). PHP Documentation Group IMAGICK.OPTIMIZEIMAGELAYERS(3)

Check Out this Related Man Page

IMAGICK.READIMAGEBLOB(3)						 1						  IMAGICK.READIMAGEBLOB(3)

Imagick::readImageBlob - Reads image from a binary string

SYNOPSIS
bool Imagick::readImageBlob (string $image, [string $filename]) DESCRIPTION
Reads image from a binary string PARAMETERS
o $image - RETURN VALUES
Returns TRUE on success. ERRORS
/EXCEPTIONS Throws ImagickException on error. EXAMPLES
Example #1 Imagick.readImageBlob(3) <?php function readImageBlob() { $base64 = "iVBORw0KGgoAAAANSUhEUgAAAM0AAAD NCAMAAAAsYgRbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5c cllPAAAABJQTFRF3NSmzMewPxIG//ncJEJsldTou1jHgAAAARBJREFUeNrs2EEK gCAQBVDLuv+V20dENbMY831wKz4Y/VHb/5RGQ0NDQ0NDQ0NDQ0NDQ0NDQ 0NDQ0NDQ0NDQ0NDQ0NDQ0NDQ0PzMWtyaGhoaGhoaGhoaGhoaGhoxtb0QGho aGhoaGhoaGhoaGhoaMbRLEvv50VTQ9OTQ5OpyZ01GpM2g0bfmDQaL7S+ofFC6x v3ZpxJiywakzbvd9r3RWPS9I2+MWk0+kbf0Hih9Y17U0nTHibrDDQ0NDQ0NDQ0 NDQ0NDQ0NTXbRSL/AK72o6GhoaGhoRlL8951vwsNDQ0NDQ1NDc0WyHtDTEhD Q0NDQ0NTS5MdGhoaGhoaGhoaGhoaGhoaGhoaGhoaGposzSHAAErMwwQ2HwRQ AAAAAElFTkSuQmCC"; $imageBlob = base64_decode($base64); $imagick = new Imagick(); $imagick->readImageBlob($imageBlob); header("Content-Type: image/png"); echo $imageBlob; } ?> PHP Documentation Group IMAGICK.READIMAGEBLOB(3)
Man Page

4 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

find and replace

Hi In our html pages, we have the image path as "/dir1/dir2/image.gif". We are changing the location of the image directory. So now we wish to do a global search and replace the path. I think we are having trouble with forward slash character. Please help Thanks in advance Vikas a... (3 Replies)
Discussion started by: vikas_j@hotmail
3 Replies

2. Windows & DOS: Issues & Discussions

Unix text doc with a .gif image

I would like to insert a .gif image into a text file that is generated by a Unix-based database application. Can anyone please tell me how I can achieve this? (7 Replies)
Discussion started by: sunita_rao
7 Replies

3. Shell Programming and Scripting

renaming 50k files, whats the best way?

Because I am not creative, I did this: find . -type f -name '*.GIF'|cut -d'/' -f2|awk -F. '{print "mv "$1".GIF "$1".gif --reply=yes"}' > case.sh Then ran the case.sh - I was wondering if you guys could come up with something more efficient? Or even limit CPU useage? It is killing my poor ext3... (3 Replies)
Discussion started by: r0sc0
3 Replies

4. OS X (Apple)

Installing Imagick

I'm working on installing ImageMagick and Imagick and could use some help. I have XAMPP installed on OS 10.5.8. I managed to get ImageMagick installed using macports. I then created a .bash_profile and added this path to it: export PATH=$PATH:/Volumes/bootay/Applications/XAMPP/xamppfiles/bin/... (4 Replies)
Discussion started by: earachefl
4 Replies