Fark yok. İşte ImageMagick en jpeg kodlayıcı ilgili kodudur:
#if (JPEG_LIB_VERSION >= 61) && defined(C_PROGRESSIVE_SUPPORTED)
if ((LocaleCompare(image_info->magick,"PJPEG") == 0) ||
(image_info->interlace != NoInterlace))
{
if (image->debug != MagickFalse)
(void) LogMagickEvent(CoderEvent,GetMagickModule(),
"Interlace: progressive");
jpeg_simple_progression(&jpeg_info);
}
else
if (image->debug != MagickFalse)
(void) LogMagickEvent(CoderEvent,GetMagickModule(),
"Interlace: non-progressive");
#else
if (image->debug != MagickFalse)
(void) LogMagickEvent(CoderEvent,GetMagickModule(),
"Interlace: nonprogressive");
#endif
aşamalı JPEG desteklenir ve çaprazlama NoInterlace değilse, olduğunu, bu olursa olsun talep titreşim tadı ne, ilerici JPEG yazacağım. Teklif edilen kodun ikinci satırında da görebileceğiniz gibi, "PJPEG" uzantısını veya "PJPEG" biçimini kullanarak aşamalı çıktı da isteyebilirsiniz.
Teşekkürler, mükemmel! – Codemonkey