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. |