PHP 7.2.0 Release Candidate 4 Released


(PECL imagick 2.0.0)

Imagick::stripImageElimina todos los perfiles y comentarios de una imagen


bool Imagick::stripImage ( void )

Elimina todos los perfiles y comentarios de una imagen.

Valores devueltos

Devuelve TRUE en caso de éxito.


Lanza ImagickException en caso de error.

add a note add a note

User Contributed Notes 3 notes

g dot a dot karthikeyan at gmail dot com
3 years ago
Please note that striping off the exif information without handling the orientation information available in the exif will lead to wrong orientation of the image
Max Eremin
9 months ago
StripImage also delete ICC image profile by default.
The resulting images seem to lose a lot of color information and look "flat" compared to their non-stripped versions.

Consider keeping the ICC profile (which causes richer colors) while removing all other EXIF data:

1. Extract the ICC profile
2. Strip EXIF data and image profile
3. Add the ICC profile back

The code is:
= $img->getImageProfiles("icc", true);


$img->profileImage("icc", $profiles['icc']);
6 years ago
this will actually clear exif data so if you run an image uploading script with privacy concerns, this will effectively clear all GPS / metadata from the image.
To Top