⚠️ Ceci est un site de traduction non officiel, sans lien avec ImageMagick Studio LLC. Pour des informations officielles, consultez la page originale (https://imagemagick.org/jp2/).

Options d'encodage JPEG-2000

Les formats d'image JPEG-2000 d'ImageMagick, JP2 et JPC, acceptent une multitude d'options d'encodage détaillées ci-dessous. À titre d'exemple, supposons que vous vous intéressiez à ces options :

  • les blocs de code font 64 échantillons de largeur et 32 échantillons de hauteur
  • pas de transformation multicomposante
  • 4 niveaux de résolution pour chaque composante
  • la compression est avec perte à 64:1

Utilisez cette commande pour convertir une image JPEG-2000 au format d'image PNG :

magick wizard.jp2 wizard.png

Convertissons une image JPEG en une image JPEG-2000 sans perte :

magick wizard.jpg -quality 0 wizard.jp2

Ici, nous extrayons une zone de l'image :

magick 'wizard.jp2[640x480+0+0]' wizard.png

Extraire une tuile particulière de l'image :

magick 'wizard.jp2[2]' wizard.png

Spécifier un facteur de sous-échantillonnage :

magick wizard.png -colorspace YUV -sampling-factor 2:2 wizard.jp2

Enregistrer une image JPEG-2000 tuilée :

magick wizard.png 'wizard.png[512x512]'

Écrire un codestream conforme au profil Digital Cinema 4K :

magick wizard.png -resize 4096x2160! -depth 12 wizard.jp2

Voici une liste complète des options de décodage JPEG-2000 :

jp2:quality-layers=x définit le nombre maximal de couches de qualité à décoder.
jp2:reduce-factor=x définit le nombre de niveaux de résolution les plus élevés à écarter.

Voici une liste complète des options d'encodage JPEG-2000 :

jp2:number-resolutions=x nombre de résolutions à encoder.
jp2:quality=x,x,... définit le PSNR des couches de qualité, exprimé en dB. L'ordre va de gauche à droite, par ordre croissant. La valeur par défaut est une unique couche de qualité sans perte.
jp2:rate=x,x,... les valeurs du taux de compression. Chaque valeur est un facteur de compression ; ainsi 20 signifie 20 fois compressé. L'ordre va de gauche à droite, par ordre décroissant. Une couche de qualité finale sans perte est signalée par la valeur 1. La valeur par défaut est une unique couche de qualité sans perte.
jp2:progression-order=x choisir parmi LRCP, RLCP, RPCL, PCRL ou CPRL.