Pourquoi le montage d'ImageMagick limite-t-il la sortie JPG à 65500 au lieu de 65535?

Réponses:

6

ImageMagick utilise libjpeg-turbo ( http://sourceforge.net/projects/libjpeg-turbo ) et les dimensions maximales sont définies dans le fichier jmorecfg.h. Je ne pouvais pas trouver une bonne source pour laquelle cette valeur avait été choisie, mais selon le commentaire, elle avait été choisie pour empêcher un débordement.

#define JPEG_MAX_DIMENSION  65500L  /* a tad under 64K to prevent overflows */
Dlemstra
la source