Color Modes - ImageMagick 圖像庫

JP2 編碼選項

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,... 設定以 dB 為單位的品質層 PSNR。順序從左到右遞增。預設值是單一無損品質層。
jp2:rate=x,x,... 壓縮比值。每個值都是一個壓縮因子,因此 20 表示壓縮 20 倍。順序從左到右遞減。最終的無損品質層由值 1 表示。預設值是單一無損品質層。
jp2:progression-order=x 從 LRCP、RLCP、RPCL、PCRL 或 CPRL 中選擇。