⚠️ Este é um site de tradução não oficial, sem relação com a ImageMagick Studio LLC. Para informações oficiais, consulte a página original (https://imagemagick.org/jp2/).

Opções de codificação JPEG-2000

Os formatos de imagem JPEG-2000 do ImageMagick, JP2 e JPC, aceitam uma infinidade de opções de codificação, detalhadas a seguir. Como exemplo, suponha que você esteja interessado nestas opções:

  • blocos de código com 64 amostras de largura e 32 amostras de altura
  • sem transformação multicomponente
  • 4 níveis de resolução para cada componente
  • compressão com perdas em 64:1

Use este comando para converter uma imagem JPEG-2000 para o formato de imagem PNG:

magick wizard.jp2 wizard.png

Vamos converter uma imagem JPEG em uma imagem JPEG-2000 sem perdas:

magick wizard.jpg -quality 0 wizard.jp2

Aqui extraímos uma área da imagem:

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

Extraia um ladrilho específico da imagem:

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

Especifique um fator de subamostragem:

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

Salve uma imagem JPEG-2000 ladrilhada:

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

Escreva um codestream compatível com o perfil de Cinema digital 4K:

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

Aqui está uma lista completa das opções de decodificação JPEG-2000:

jp2:quality-layers=x define o número máximo de camadas de qualidade a decodificar.
jp2:reduce-factor=x define o número de níveis de resolução mais altos a descartar.

Aqui está uma lista completa das opções de codificação JPEG-2000:

jp2:number-resolutions=x número de resoluções a codificar.
jp2:quality=x,x,... define o PSNR da camada de qualidade, dado em dB. A ordem é da esquerda para a direita em ordem crescente. O padrão é uma única camada de qualidade sem perdas.
jp2:rate=x,x,... os valores da razão de compressão. Cada valor é um fator de compressão, portanto 20 significa comprimido 20 vezes. A ordem é da esquerda para a direita em ordem decrescente. Uma camada de qualidade final sem perdas é indicada pelo valor 1. O padrão é uma única camada de qualidade sem perdas.
jp2:progression-order=x escolha entre LRCP, RLCP, RPCL, PCRL ou CPRL.