====== Utiliser ImageMagick pour réduire le poids d'une photo ====== ===== CLI ===== convert original.jpg -sampling-factor 4:2:0 -strip -quality 85 -interlace JPEG -resize 1920x1080 -define jpeg:extent=290kb reduit.jpg ===== Dans un script PHP ===== À l'exception de la limitation de taille du fichier, dont je n'ai pas trouvé de fonction équivalente dans la librairie Imagick autoOrient(); $imagick->setFormat('JPEG'); $imagick->setImageProperty('jpeg:sampling-factor', '4:2:0'); $imagick->stripImage(); $imagick->setImageCompressionQuality($quality); $imagick->setInterlaceScheme(Imagick::INTERLACE_PLANE); $imagick->adaptiveResizeImage($width, $height, true); $imagick->writeImage($chemin); } ?> ---- [<6>]