⚠️ これは 非公式の翻訳サイトです。ImageMagick Studio LLC とは無関係です。正確な情報は 原文(https://imagemagick.org/jp2/) を参照してください。

JPEG-2000 エンコードオプション

ImageMagick の JPEG-2000 画像形式 JP2 と JPC は、以下に詳述する多くのエンコードオプションを受け付けます。例として、次のオプションに関心があるとします:

  • コードブロックは幅 64 サンプル、高さ 32 サンプル
  • マルチコンポーネント変換なし
  • 各コンポーネントに 4 つの解像度レベル
  • 圧縮は 64:1 の非可逆

JPEG-2000 画像を PNG 形式に変換するには、次のコマンドを使います:

magick wizard.jp2 wizard.png

JPEG 画像を可逆 JPEG-2000 画像に変換してみましょう:

magick wizard.jpg -quality 0 wizard.jp2

ここでは画像から領域を抽出します:

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

画像から特定のタイルを抽出します:

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

サブサンプリング係数を指定します:

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

タイル化された JPEG-2000 画像を保存します:

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

デジタルシネマ 4K プロファイル準拠のコードストリームを書き出します:

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

JPEG-2000 デコードオプションの完全な一覧は次のとおりです:

jp2:quality-layers=x デコードする品質レイヤーの最大数を設定する。
jp2:reduce-factor=x 破棄する最高解像度レベルの数を設定する。

JPEG-2000 エンコードオプションの完全な一覧は次のとおりです:

jp2:number-resolutions=x エンコードする解像度の数。
jp2:quality=x,x,... 品質レイヤーの PSNR(dB)を設定する。順序は左から右へ昇順。既定は単一の可逆品質レイヤー。
jp2:rate=x,x,... 圧縮比の値。各値は圧縮の係数で、20 は 20 倍圧縮を意味する。順序は左から右へ降順。最終の可逆品質レイヤーは値 1 で示される。既定は単一の可逆品質レイヤー。
jp2:progression-order=x LRCP, RLCP, RPCL, PCRL, CPRL から選ぶ。