Color Modes

画像形式



色空間について対応形式擬似形式組み込み画像組み込みパターン埋め込みプロファイル

ImageMagickは、ファイル形式、形式として機能するアルゴリズム、組み込みパターン、および埋め込みプロファイルの種類を識別するために、magick(例:GIF)として知られるASCII文字列を使用します。一部の形式のサポートは、ライブラリまたは外部プログラムに委任されています。これらのディストリビューションと必要な特別な構成オプションについては、インストールガイドを参照してください。

システムでサポートされている画像形式の完全なリストを取得するには、次のように入力します。

magick identify -list format 

一部のプラットフォームでは、ImageMagickはこれらの拡張子を自動的に処理します:.gz(Zip圧縮)、.Z(Linux圧縮)、.bz2(ブロック圧縮)、.pgp(PGP暗号化)。たとえば、image.pnm.gzというPNM画像は自動的に解凍されます。

色空間について

ほとんどの画像形式はsRGB色空間を想定しています(例:JPEG、PNGなど)。一部は線形RGBのみ(例:EXR、DPX、CIN、HDR)または線形GRAYのみ(例:PGM)をサポートしています。CMYKをサポートする形式もあります。そして、LAB(つまりCieLAB)もサポートする形式もあります(例:TIFF、PSD、JPG、JP2)。画像の色空間を判断するには、次のコマンドを使用します。

$ magick identify -verbose image.jpg
Image: image.jpg
Format: JPEG (Joint Photographic Experts Group JFIF format)
...
Colorspace: sRGB 
または、適切なパーセントエスケープを使用します。
$ magick image.jpg -print "%[colorspace]\n" null:
sRGB 

画像を処理する際には、色空間を考慮してください。多くの画像処理アルゴリズムは線形RGB色空間を想定しています。sRGB色空間で処理しても満足のいく結果が得られる場合がありますが、線形RGB(本質的にガンマ関数が削除されたsRGB)で処理すると、より良い結果が得られる場合があります。たとえば、

magick image.jpg -colorspace RGB -resize 50% -colorspace sRGB resize.jpg 

IM 6.7.8-2以降、ImageMagickがHDRI対応かどうかに関わらず、LAB色空間で適切に作業できます。基本的に、AチャネルとBチャネルは50%グレイのバイアスで保存され、形式に必要な負の値を処理できるようにします。

magick lab.tif -resize 50% resize.jpg 

繰り返しますが、一部の画像処理演算子にとって、LAB空間で直接作業することが理にかなわない場合がありますが、ImageMagickはそれを許可し、一般的に妥当な結果を返します。

対応画像形式

ImageMagickは、100を超える主要なファイル形式(サブ形式を含まない)の読み込みをサポートしています。次の表は、サポートされている画像形式の概要を示しています。

タグ モード 説明 備考
AAI RW AAI Dune画像
APNG RW Animated Portable Network Graphics APNG画像シーケンスを読み取るには、明示的な画像形式指定子を使用する必要があります(apng:myImage.apng)。それ以外の場合は、PNG画像と見なされ、最初のフレームのみが読み込まれます。ffmpegをパスに設定する必要があります。
ART RW PFS: 1st Publisher 元々はMacintosh(MacPaint?)で使用され、後にPFS: 1st Publisherのクリップアートに使用された形式。
ARW R SonyデジタルカメラAlpha RAW画像形式 SonyカメラのRAW埋め込みカラープロファイルを使用するには、-define dng:use-camera-wb=trueを設定します。 use-auto-wbno-auto-brightoutput-colorなどのオプションも設定できます。
AVI R Microsoft Audio/Visual Interleaved
AVIF RW AV1ビデオのキーフレームから派生した形式
AVS RW AVS X画像
BAYER RW RAWモザイクサンプル -size-depthを使用して、画像の幅、高さ、深度を指定します。単精度浮動小数点形式を指定するには、-define quantum:format=floating-pointを使用します。深度を32に設定すると単精度浮動小数点数、64に設定すると倍精度浮動小数点数、16に設定すると半精度浮動小数点数になります。符号付きピクセルデータには-define quantum:format=signedを使用します。
BPG RW Better Portable Graphics -qualityを使用して、画像の圧縮品質を指定します。BPGの要件を満たすために、品質引数は2で除算されます(例:-quality 92はBPG圧縮として46を割り当てます)。
BMP、BMP2、BMP3 RW Microsoft Windowsビットマップ デフォルトではBMP形式はバージョン4です。BMP3とBMP2を使用して、それぞれバージョン3と2を書き込みます。-define bmp:ignore-filesizeを使用して、ファイルサイズチェックを無視します。
BRF W Braille Ready Format BRF ASCIIブライユエンコーディングを使用して、6ドットのブライユパターン(したがって6x2ドットマトリックス)の並置を使用して画像を再現します。
CALS R Continuous Acquisition and Life-cycle Support Type 1画像 MIL-R-28002およびMIL-PRF-28002で指定されています。マイクロフィッシュに取って代わるものとして米国軍で使用されている標準的な青写真アーカイブ形式。
CIN RW Kodak Cineon画像形式 -setを使用して、画像のガンマまたは白黒点を指定します(例:-set gamma 1.7-set reference-black 95-set reference-white 685)。プロパティには、cin:file.create_date、cin:file.create_time、cin:file.filename、cin:file.version、cin:film.count、cin:film.format、cin:film.frame_id、cin:film.frame_position、cin:film.frame_rate、cin:film.id、cin:film.offset、cin:film.prefix、cin:film.slate_info、cin:film.type、cin:image.label、cin:origination.create_date、cin:origination.create_time、cin:origination.device、cin:origination.filename、cin:origination.model、cin:origination.serial、cin:origination.x_offset、cin:origination.x_pitch、cin:origination.y_offset、cin:origination.y_pitch、cin:user.dataなどがあります。
CIP W Cisco IP電話画像形式
CMYK RW RAWシアン、マゼンタ、イエロー、ブラックサンプル -size-depthを使用して、画像の幅、高さ、深度を指定します。単精度浮動小数点形式を指定するには、-define quantum:format=floating-pointを使用します。深度を32に設定すると単精度浮動小数点数、64に設定すると倍精度浮動小数点数、16に設定すると半精度浮動小数点数になります。
CMYKA RW RAWシアン、マゼンタ、イエロー、ブラック、アルファサンプル -size-depthを使用して、画像の幅、高さ、深度を指定します。単精度浮動小数点形式を指定するには、-define quantum:format=floating-pointを使用します。深度を32に設定すると単精度浮動小数点数、64に設定すると倍精度浮動小数点数、16に設定すると半精度浮動小数点数になります。
CR2 R CanonデジタルカメラRAW画像形式 明示的な画像形式が必要です。それ以外の場合は、画像がTIFF画像として解釈されます(例:cr2:image.cr2)。
CRW R CanonデジタルカメラRAW画像形式
CUBE R 色(RGB値に基づく)を別の色で置き換えるための数学命令を含むルックアップテーブルです。カラーグレーディングプリセットのようなものです。このプロセスは、非常に高い精度でピクセル単位で実行されます。 レベルは次のように選択します:cube:Vibrant.cube[8](レベル8の場合)
CUR R Microsoftカーソルアイコン
CUT R DR Halo
DCM R デジタル画像と通信における医学(DICOM)画像 医療関係者によって、X線などの画像に使用されます。ImageMagickは、ウィンドウセンター(0028,1050)とウィンドウ幅(0028,1051)タグに基づいて、初期表示範囲を設定します。-define dcm:display-range=resetを使用して、表示範囲を最小値と最大値に設定します。-define dcm:rescale=trueを使用して、ファイル内のリスケールスロープとインターセプト設定の解釈を有効にします。-define dcm:window=centerXwidthを使用して、ファイル内のセンターと幅の設定を独自の値で上書きします。
DCR R デジタルカメラRAW画像ファイル RAWフォトデコーダデリゲートプログラム(例:dcraw:IMG_2600.dng)を活用するためにDCRAWを使用します。
DCX RW ZSoft IBM PC複数ページPaintbrush画像
DDS RW Microsoft Direct Draw Surface -defineを使用して、圧縮を指定します(例:-define dds:compression={dxt1, dxt5, none})。他の定義にはdds:cluster-fit={true,false}dds:weight-by-alpha={true,false}dds:fast-mipmaps={true,false}などがあり、dds:mipmapsを使用してミップマップの数を設定します(画像リストを使用するにはfromlistを使用します)。
DEBUG W RAWピクセルデバッグファイル。開発者にとってのみ役立つ可能性があります。
DIB RW Microsoft Windowsデバイス非依存ビットマップ DIBは、BMPヘッダーのないBMPファイルです。WMFなどの複合形式に埋め込まれた画像をサポートするために使用されます。
DJVU R
DMR RW デジタルメディアリポジトリ MagickCacheデリゲートライブラリが必要です。サポートされているオプションには、dmr:path(リポジトリの場所)、dmr:passkey(デジタルメディアリポジトリを開くためのキー)、dmr:passphrase(オプションでメディアリソースをスクランブルまたはアンスクランブル)、dmr:ttl(存続時間)などがあります。dmr:meta(メタデータ)プロパティを設定して、リソースをメタデータとして保存します。
DNG R Digital Negative 明示的な画像形式が必要です。それ以外の場合は、画像がTIFF画像として解釈されます(例:dng:image.dng)。
DOT R グラフ可視化 -defineを使用して、レイアウトエンジンを指定します(例:-define dot:layout-engine=twopi)。
DPX RW SMPTE Digital Moving Picture Exchange 2.0(SMPTE 268M-2003) -setを使用して、画像のガンマまたは白黒点を指定します(例:-set gamma 1.7-set reference-black 95-set reference-white 685)。
EMF R Microsoft Enhanced Metafile(32ビット) Microsoft Windowsでのみ使用可能です。-sizeコマンドラインオプションを使用して、最大幅と高さを指定します。
EPDF RW Encapsulated Portable Document Format
EPI RW Adobe Encapsulated PostScript Interchange形式 Ghostscriptが必要です。
EPS RW Adobe Encapsulated PostScript Ghostscriptが必要です。
EPS2 W Adobe Level II Encapsulated PostScript Ghostscriptが必要です。
EPS3 W Adobe Level III Encapsulated PostScript Ghostscriptが必要です。
EPSF RW Adobe Encapsulated PostScript Ghostscriptが必要です。
EPSI RW Adobe Encapsulated PostScript Interchange形式 Ghostscriptが必要です。
EPT RW TIFFプレビュー付きのAdobe Encapsulated PostScript Interchange形式 Ghostscriptが必要です。
EXR RW Industrial Light & Magicによって開発されたハイダイナミックレンジ(HDR)ファイル形式 この画像形式の詳細については、ハイダイナミックレンジ画像を参照してください。出力カラータイプを指定するには、-define exr:color-type={RGB,RGBA,YC,YCA,Y,YA,R,G,B,A}を使用します。-sampling-factorを使用して、YC(A)のサンプリングレートを指定します(例:2x2または4:2:0)。OpenEXRデリゲートライブラリが必要です。
FARBFELD RW Farbfeldロスレス画像形式 sRGB 16ビットRGBAロスレス画像形式
FAX RW グループ3 TIFF この形式は、標準で要求されるように、固定幅1728です。TIFF形式を参照してください。FAXマシンは正方形ではないピクセル(縦の1.5倍の幅)を使用しますが、コンピューターディスプレイは正方形のピクセルを使用するため、100x150%のリサイズ仕様を使用して明示的にサイズ変更しない限り、FAX画像は狭く見える可能性があります。
FITS RW Flexible Image Transport System 単精度浮動小数点形式を指定するには、-define quantum:format=floating-pointを使用します。倍精度浮動小数点形式には、深度を64に設定します。
FL32 RW FilmLight浮動小数点画像形式
FLIF RW Free Lossless Image Format
FPX RW FlashPix形式 FlashPixには、単一ファイルにさまざまな解像度でメガピクセルおよびギガピクセルの画像を保存するオプションがあり、Webブラウザ内で表示する場合、帯域幅を節約し、表示時間を短縮できます。FlashPix SDKが必要です。-define fpx:viewでFlashPix表示パラメータを指定します。
FTXT RW マルチスペクトルチャネルをフォーマット済みテキストとして読み書きします。
GIF RW CompuServe Graphics Interchange Format 最大256個のパレットエントリを持つ8ビットRGB擬似カラー。古いバージョン87aの形式を書き込むには、GIF87形式を指定します。-transparent-colorを使用して、GIFの透明色を指定します(例:-transparent-color wheat)。
GPLT R Gnuplotプロットファイル gnuplot4.0.tar.Z以降が必要です。
GRAY RW RAWグレースケールサンプル 画像の幅、高さ、深度を指定するには、-size-depth を使用します。単精度浮動小数点形式を指定するには、-define quantum:format=floating-point を使用します。単精度浮動小数点の場合は深度を 32 に、倍精度浮動小数点の場合は 64 に、半精度浮動小数点の場合は 16 に設定します。符号付きピクセルデータを使用する場合は、-define quantum:format=signed を使用します。ImageMagick はスキャンラインパディングをサポートしています。画像にパディングがない場合は、代わりに画像を 1 次元ベクトルとして読み込んで、形状を変更できます。magick -size 38700x1 -depth 1 gray:image.bin -reshape 180x215 image.png
GRAYA RW 生グレースケールとアルファサンプル -size-depthを使用して、画像の幅、高さ、深度を指定します。単精度浮動小数点形式を指定するには、-define quantum:format=floating-pointを使用します。深度を32に設定すると単精度浮動小数点数、64に設定すると倍精度浮動小数点数、16に設定すると半精度浮動小数点数になります。
HDR RW Radiance RGBE 画像形式
HDR RW Radiance RGBE 画像形式
HEIC RW Apple 高効率画像形式 ロスレス HEIC 画像を作成するには、品質を 100 に設定します。 libheif デリゲートライブラリが必要です。認識される定義には、heic:preserve-orientation={true,false}depth-image={true,false}heic:speed、および heic:chroma が含まれます。
HPGL R HP-GL プロッタ言語 hp2xx-3.4.4.tar.gz が必要です。
HRZ RW 低速走査テレビジョン
HTML RW クライアントサイドイメージマップ付きのハイパーテキストマークアップ言語 HTM としても知られています。html2ps を使用して読み込みます。クライアントサイドイメージマップをエクスポートする際のファイル名には、\\xff 文字を使用できません。
ICO R Microsoft アイコン ICON としても知られています。
INFO W 画像の形式と特性
ISOBRL W ISO/TR 11548-1 ブライユ ISO/TR 11548-1 ブライユエンコーディングを使用して、8 ドットのブライユパターン(したがって 8x2 ドットマトリックス)の並置によって画像を再現します。
ISOBRL6 W ISO/TR 11548-1 ブライユ 6 ドット ISO/TR 11548-1 ブライユエンコーディングを使用して、6 ドットのブライユパターン(したがって 6x2 ドットマトリックス)の並置によって画像を再現します。
JBIG RW Joint Bi-level Image experts Group ファイル交換形式 BIEJBG としても知られています。jbigkit-1.6.tar.gz が必要です。
JNG RW 複数画像ネットワークグラフィックス 透過性を備えた PNG スタイルのラッパーを使用した JPEG。libjpeg と libpng-1.0.11 以降が必要です。 libpng-1.2.5 以降を推奨します。
JP2 RW JPEG-2000 JP2 ファイル形式構文 -define オプションを使用してエンコーディングオプションを指定します。詳細については、JP2 エンコーディングオプション を参照してください。
JPT RW JPEG-2000 コードストリーム構文 -define オプションを使用してエンコーディングオプションを指定します。詳細については、JP2 エンコーディングオプション を参照してください。
J2C RW JPEG-2000 コードストリーム構文 -define オプションを使用してエンコーディングオプションを指定します。詳細については、JP2 エンコーディングオプション を参照してください。
J2K RW JPEG-2000 コードストリーム構文 -define オプションを使用してエンコーディングオプションを指定します。詳細については、JP2 エンコーディングオプション を参照してください。
JPEG RW Joint Photographic Experts Group JFIF 形式 JPEG は可逆圧縮ではありません。また、JPEG では白黒画像を作成したり、透過性を保存したりすることはできません。

jpegsrc.v8c.tar.gz が必要です。輝度と彩度の品質スケーリングを個別に設定できます(例:-quality 90,70)。必要に応じて DCT メソッドを定義できます。たとえば、浮動小数点メソッドを指定するには、-define jpeg:dct-method=float を使用します。デフォルトでは、最適なハフマン符号化テーブルを計算します。デフォルトのハフマンテーブルを使用するには、-define jpeg:optimize-coding=false を指定します。ハフマン最適化を有効にするには、-define jpeg:arithmetic-coding=true を指定します。他の 2 つのオプションには、-define jpeg:block-smoothing-define jpeg:fancy-upsampling があります。-define jpeg:sampling-factor でサンプリング係数を設定します。jpeg:size で画像のサイズを指定できます(例:-define jpeg:size=128x128)。最大ファイルサイズを制限するには、jpeg:extent を使用します(例:-define jpeg:extent=400KB)。1 つ以上のカスタム量子化テーブルを定義するには、-define jpeg:q-table=filename を使用します。これらの値には、100.0 で除算された -quality 引数が掛けられます。特定の関連付けられた画像プロファイルの読み込みを回避するには、-define profile:skip=name を使用します(例:profile:skip=ICC)。
JXR RW JPEG 拡張範囲 jxrlib デリゲートライブラリが必要です。JxrDecApp と JxrEncApp アプリケーションを実行パスに配置します。

JSON W JavaScript Object Notation。軽量なデータ交換形式 これらの定義を使用して、画像に関する追加の属性を含めます。 -define json:locate-define json:limit-define json:moments、または -define json:features-define json:version で JSON モデルスキーマのバージョンを指定します。現在のバージョンは 1.0 です。1.0 未満のバージョンでは、スペルミスのあるラベルが含まれた元の JSON 出力が返されます。
JXL RW JPEG XL 画像符号化システム JPEG XL デリゲートライブラリが必要です。-define jxl:effort=integer を使用して作業量を設定し、-define jxl:decoding-speed=integer を使用してデコード速度を設定します。単精度浮動小数点形式を指定するには、-define quantum:format=floating-point を使用します。単精度浮動小数点の場合は深度を 32 に、半精度浮動小数点の場合は 16 に設定します。
KERNEL W モルフォロジーカーネル形式 モルフォロジーカーネルに適した形式
MAN R Linux リファレンスマニュアルページ GNU groff と Ghostcript がインストールされている必要があります。
MAT R MATLAB 画像形式
MIFF RW Magick 多スペクトル画像ファイル形式 この形式では、ImageMagick が認識するすべての画像属性が保持されます。単精度浮動小数点形式を指定するには、-define quantum:format=floating-point を使用します。単精度浮動小数点の場合は深度を 32 に、倍精度浮動小数点の場合は 64 に、半精度浮動小数点の場合は 16 に設定します。
MONO RW 最下位バイト優先のバイレベルビットマップ
MNG RW 複数画像ネットワークグラフィックス 複数の画像、アニメーション、および透過JPEGをサポートするPNGのような画像形式。libpng-1.0.11以降が必要です。libpng-1.2.5以降を推奨します。インターフレーム遅延が0の場合、各追加レイヤーが上に合成された1つのフレームが生成されます。動きについては、ゼロ以外の遅延を必ず指定してください。
M2V RW Motion Picture Experts Group ファイル交換形式(バージョン2) ffmpeg が必要です。
MPEG RW Motion Picture Experts Group ファイル交換形式(バージョン1) ffmpeg が必要です。
MPC RW Magick Pixel Cache 画像ファイル形式 最も効率的なデータ処理パターンは、一度書き込み、複数回読み取りのパターンです。画像はソースから生成またはコピーされ、その後、時間の経過とともに画像ピクセルに対してさまざまな分析が行われます。MPC はこのパターンをサポートしています。MPC は ImageMagick のネイティブなメモリ内非圧縮ファイル形式です。このファイル形式は、ImageMagick がメモリ内の画像を表すために使用する形式と同じであり、ファイルをメモリに直接マップすることで読み取られます。MPC形式はポータブルではなく、アーカイブ形式としては適していません。高性能画像処理の中間形式として適しています。MPC形式は、1つの画像をサポートするために2つのファイルが必要です。画像属性は.mpc拡張子のファイルに書き込まれ、画像ピクセルは.cache拡張子のファイルに書き込まれます。
MPO R マルチピクチャオブジェクト
MPR RW Magick 永続レジストリ この形式を使用すると、メモリから画像を読み書きできます。ファイル名はレジストリキーです。画像は、明示的に削除するか、プログラムが終了するまで保持されます。たとえば、MPR を使用してチェッカーボードを作成してみましょう。
magick \( -size 15x15 canvas:black canvas:white -append \) \
  \( +clone -flip \) +append -write mpr:checkers +delete \
  -size 240x240 tile:mpr:checkers -delete registry:checkers board.png 
MRW R ソニー(ミノルタ)RAW画像ファイル ソニーカメラのRAW埋め込みカラープロファイルを使用するには、-define dng:use-camera-wb=true を設定します。
MSL RW Magick スクリプト言語 MSL は、conjure ユーティリティでサポートされているXMLベースのスクリプト言語です。MSL には、libxml2 デリゲートライブラリが必要です。
MTV RW MTV レイトレーシング画像形式
MVG RW Magick ベクトルグラフィックス。 ImageMagick のネイティブなベクターメタファイル形式です。magick-draw オプションで受け入れられるベクトル描画コマンドを含むテキストファイルです。
NEF R ニコンデジタル一眼レフカメラRAW画像ファイル
ORF R オリンパスデジタルカメラRAW画像ファイル
ORA R レイヤードラスタベースグラフィックス用のオープン交換形式
OTB RW オンエアビットマップ
P7 RW XvのVisual Schnauzerサムネイル形式
PALM RW Palm ピックスマップ
PAM W 一般的な2次元ビットマップ形式
CLIPBOARD RW Windows クリップボード Microsoft Windows でのみ使用できます。
PBM RW ポータブルビットマップ形式(白黒)
PCD RW Photo CD より大きな画像にはハフマン圧縮が必要となるため(サポートされていません)、書き込まれる最大解像度は 768x512 ピクセルです。-bordercolor を使用して境界線の色を指定します(例:-bordercolor black)。
PCDS RW Photo CD sRGBカラーテーブルでデコードします。
PCL W HP ページコントロール言語 -define を使用してページへの適合オプションを指定します(例:-define pcl:fit-to-page=true)。
PCX RW ZSoft IBM PC Paintbrush ファイル
PDB RW Palm Database ImageViewer形式
PDF RW Portable Document Format 読み取るには Ghostscript が必要です。デフォルトでは、ImageMagick はページサイズを MediaBox に設定します。ただし、一部のPDFファイルには、MediaBoxよりも小さいCropBoxまたはTrimBoxがあり、CropBoxまたはTrimBoxの外側に空白、登録マーク、またはカットマークが含まれている場合があります。ImageMagickにMediaBoxではなくCropBoxまたはTrimBoxを使用させるには、-define を使用します(例:-define pdf:use-cropbox=true または -define pdf:use-trimbox=true)。-density を使用して、PDF レンダリングの外観を向上させます(例:-density 300x300)。Postscript から PDF への直接変換を指定するには、-define delegate:bimodel=true を使用します。-define pdf:fit-page=true を使用してページサイズに合わせてスケーリングします。エラーが発生したらすぐに処理を停止するには、-define pdf:stop-on-errortrue に設定します。ページ方向の優先順位を右から左に設定するには、-define pdf:page-direction=right-to-left を試してください。デフォルトでは、PDF は注釈と画像に「screen」を使用して印刷されます。代わりにプリンターオプションを使用するには、-define pdf:printed=true を使用します。-alpha remove を使用して透過性を削除します。PDF に書き込む場合、サムネイルはデフォルトで含まれています。-define pdf:thumbnail=true でサムネイルを生成します。レンダリング時に補間を有効にするには、-define pdf:interpolate=true を使用します。
PEF R ペンタックス電子ファイル 明示的な画像形式が必要です。そうでない場合、画像は TIFF 画像として解釈されます(例:pef:image.pef)。
PES R Embrid 刺繍形式
PFA R Postscript タイプ1フォント(ASCII) ファイルとして開くと、プレビュー画像が返されます。
PFB R Postscript タイプ1フォント(バイナリ) ファイルとして開くと、プレビュー画像が返されます。
PFM RW ポータブルフロートマップ形式
PGM RW ポータブルグレースケールマップ形式(グレースケール)
PHM RW ポータブル浮動小数点マップフォーマット 16ビットハーフ
PICON RW 個人アイコン
PICT RW Apple Macintosh QuickDraw/PICTファイル
PIX R Alias/Wavefront RLEイメージフォーマット
PNG RW ポータブルネットワークグラフィックス libpng-1.0.11以降が必要です。libpng-1.2.5以降を推奨します。PNG仕様はインチあたりのピクセル単位をサポートしておらず、センチメートルあたりのピクセル単位のみをサポートしています。特定の関連付けられた画像プロファイルの読み込みを回避するには、-define profile:skip=name(例:profile:skip=ICC)を使用します。最大チャンクサイズを設定するには、-define png:chunk-malloc-max=valueを使用します。
PNG8 RW ポータブルネットワークグラフィックス 8ビットインデックス付き、オプションでバイナリ透過性
PNG00 RW ポータブルネットワークグラフィックス 可能な場合は元のサブフォーマットを継承したPNG
PNG24 RW ポータブルネットワークグラフィックス 不透明またはバイナリ透過性24ビットRGB
PNG32 RW ポータブルネットワークグラフィックス 不透明または透過性32ビットRGBA
PNG48 RW ポータブルネットワークグラフィックス 不透明またはバイナリ透過性48ビットRGB
PNG64 RW ポータブルネットワークグラフィックス 不透明または透過性64ビットRGB
PNM RW ポータブルエニーマップ PNMは、ポータブルビットマップ(PBM)、グレイマップ(PGM)、ピクセルマップ(PPM)をサポートするフォーマットのファミリーです。PNM自体に関連付けられたファイル形式はありません。PNMが出力フォーマット指定子として使用される場合、ImageMagickは自動的に画像を表すために最も適切なフォーマットを選択します。デフォルトでは、フォーマットのバイナリバージョンが書き込まれます。-compress noneを使用して、フォーマットのASCIIバージョンを書き込みます。
POCKETMOD RW Pocketmodパーソナルオーガナイザーフォーマット 使用方法の例:magick -density 300 pages?.pdf pocketmod:organize.pdf
PPM RW ポータブルピクセルマップフォーマット(カラー)
PS RW Adobe PostScriptファイル 読み込むにはGhostscriptが必要です。ImageMagickにクロップボックスを尊重させるには、-defineを使用します(例:-define eps:use-cropbox=true)。-densityを使用して、Postscriptレンダリングの外観を向上させます(例:-density 300x300)。-alpha remove を使用して、透過性を削除します。PDFからPostscriptへの直接変換を指定するには、-define delegate:bimodel=trueを使用します。
PS2 RW Adobe Level II PostScriptファイル Ghostscriptが必要です。
PS3 RW Adobe Level III PostScriptファイル Ghostscriptが必要です。
PSB RW Adobeラージドキュメントフォーマット
PSD RW Adobe Photoshopマルチスペクトルビットマップファイル マージされた画像でのアルファブレンドを無効にするには、-define psd:alpha-unblend=offを使用します。入力PSDファイルから出力PSDファイルに追加情報を転送するには、-define psd:additional-info=all|selectiveを使用します。「selective」オプションは、画像のジオメトリに関連しないすべての追加情報を保持します。「all」オプションは、画像のジオメトリが変更されていない場合にのみ使用してください。このオプションは、調整レイヤーなど、単純なレイヤーではないレイヤーを入力PSDファイルから出力PSDファイルに転送する場合に役立ちます。このdefineは、ImageMagickバージョン6.9.5-8から利用可能です。-define psd:preserve-opacity-mask=trueを使用して、レイヤーの不透明度マスクを保持し、画像の保存時にレイヤーに再度追加します。
PTIF RW ピラミッドエンコードされたTIFF 画像のより小さいバージョンをアイコンサイズまで順次含むマルチ解像度TIFF-define ptif:pyramidを使用して、ピラミッドの最小ベースとレベルを指定します(例:64x4)。
PWP R Seattle File Worksマルチイメージファイル
QOI RW Quite OK Image Format 高速で、可逆圧縮の画像圧縮。
RAD R Radianceイメージファイル Radianceソフトウェアパッケージのra_ppmがインストールされている必要があります。
RAF R 富士CCD-RAWグラフィックファイル
RAW R Raw
RGB RW Raw赤、緑、青サンプル -size-depthを使用して、画像の幅、高さ、深度を指定します。単精度浮動小数点形式を指定するには、-define quantum:format=floating-pointを使用します。深度を32に設定すると単精度浮動小数点数、64に設定すると倍精度浮動小数点数、16に設定すると半精度浮動小数点数になります。
RGB565 R 5-6-5形式のRaw赤、緑、青ピクセル -sizeを使用して、画像の幅と高さを指定します。
RGBA RW Raw赤、緑、青、アルファサンプル -size-depthを使用して、画像の幅、高さ、深度を指定します。単精度浮動小数点形式を指定するには、-define quantum:format=floating-pointを使用します。深度を32に設定すると単精度浮動小数点数、64に設定すると倍精度浮動小数点数、16に設定すると半精度浮動小数点数になります。
RGF RW LEGO Mindstorms EV3ロボットグラフィックファイル
RLA R Alias/Wavefrontイメージファイル
RLE R ユタランレングスエンコードイメージファイル
SCT R Scitex連続階調画像
SFW R Seattle File Worksイメージ
SGI RW Irix RGBイメージ
SHTML W ハイパーテキストマークアップ言語クライアントサイドイメージマップ montageの出力を基にしたHTMLクリック可能なイメージマップ、またはMIFFなどのタイル画像をサポートするフォーマットを書き込むために使用されます。
SID、MrSID R マルチレゾリューションシームレスイメージ MG2またはMG3 SIDイメージファイルを解凍するmrsidgeodecodeコマンドラインユーティリティが必要です。
SPARSE-COLOR W Rawテキストファイル -sparse-colorオプションと互換性のあるフォーマット。完全に透明でないピクセルのみをリストします。
STRIMG RW 文字列から画像へ、そして画像から文字列へ
SUN RW SUNラスターファイル
SVG RW スケーラブルベクターグラフィックス デフォルトでは、ImageMagickは実行パスにある場合はinkscapeで、そうでない場合はRSVGでSVGをレンダリングします。どちらも使用できない場合、ImageMagickは内部SVGレンダラー(MSVGと呼ばれる)に戻ります。デフォルトの解像度は96 dpiです。-sizeコマンドラインオプションを使用して、最大幅と高さを指定します。(-sizeは、Inkscape側の制限のため、現在Inkscapeレンダラーでは無視されます)。SVG標準では、透明な背景の上に描画することを想定しています。標準に準拠するには、-background noneを設定します。エンティティを置換したい場合、そしてSVGソースを信頼できる場合は、このオプションを有効にします:-define svg:substitute-entities=true。非常に大きなSVGをレンダリングしたい場合、そしてソースを信頼できる場合は、このオプションを有効にします:-define svg:parse-huge=true。RSVGがインストールされていて、RSVGを使用してSVGをレンダリングする場合は、ファイル名の直前にrsvg:を追加します。MSVGを使用してSVGをレンダリングする場合は、ファイル名の直前にmsvg:を追加します。
TEXT R テキストファイル 読み込むには明示的なフォーマット指定子が必要です(例:text:README.txt)。
TGA RW Truevision Targaイメージ ICBVDAVST形式としても知られています。-define tga:preserve-orientation=trueを使用して、画像の向きを保持します。
TIFF RW タグ付きイメージファイルマルチスペクトルフォーマット TIFとしても知られています。tiff-v3.6.1.tar.gz以降が必要です。-defineを使用して、ストリップあたりの行数を指定します(例:-define tiff:rows-per-strip=8)。タイルジオメトリを定義するには、例えば-define tiff:tile-geometry=128x128を使用します。符号付き形式を指定するには、-define quantum:format=signedを使用します。単精度浮動小数点形式を指定するには、-define quantum:format=floating-pointを使用します。倍精度浮動小数点形式には、深さを64に設定します。-define quantum:polarity=min-is-blackまたは-define quantum:polarity=min-is-whiteを使用して、バイレベル画像の測光解釈を切り替えます。例えば-define tiff:alpha=unassociatedのように、関連付けられたアルファまたは関連付けられていないアルファとして追加サンプルを指定します。-define tiff:fill-order=msb|lsbで塗りつぶしの順序を設定します。-define tiff:endian=msb|lsbでTIFFのエンディアンを設定します。-define tiff:exif-properties=falseを使用して、EXIFプロパティの読み込みをスキップします。-define tiff:gps-properties=falseを使用して、GPSプロパティの読み込みをスキップします。ドキュメント名、ホストコンピューター、アーティスト、タイムスタンプ、メーカー、モデル、ソフトウェア、著作権など、いくつかのTIFFソフトウェア属性を設定できます。例えば、-set tiff:software "My Company"。特定のTIFFタグを無視する場合は、このオプションを使用します。-define tiff:ignore-tags=comma-separated-list-of-tag-IDs。バージョン6.9.1-4以降、TIFFファイル内のPhotoshopレイヤーの読み込みがサポートされています。これは-define tiff:ignore-layers=trueで無効にできます。ソース画像の圧縮を保持するには、-define tiff:preserve-compression=trueを使用します。
TIM R PSX TIMファイル
TTF R TrueTypeフォントファイル freetype 2が必要です。ファイルとして開くとプレビュー画像が返されます。デバイスピクセルへのスケーリング後にグリフアウトラインをヒントしない場合は、-setを使用します(例:-set type:hinting off)。
TXT RW マルチスペクトルRawテキストファイル -defineを使用して、カラーコンプライアンスを指定します(例:-define txt:compliance=css)。
UBRL W Unicode点字 Unicode点字エンコーディングを使用して、8点点字パターン(したがって8x2ドットマトリックス)の並置を使用して画像を再現します。
UBRL6 W Unicode点字6点 Unicode点字エンコーディングを使用して、6点点字パターン(したがって6x2ドットマトリックス)の並置を使用して画像を再現します。
UHDR RW Ultra HDR libultrahdrデリゲートライブラリが必要です。
UIL W X-Motif UILテーブル
UYVY RW インターリーブされたYUV Rawイメージ -size-depthコマンドラインオプションを使用して、幅と高さを指定します。-sampling-factorを使用して、目的のサブサンプリングを設定します(例:-sampling-factor 4:2:2)。
VICAR RW VICARラスターファイルフォーマット
VIDEO RW APNG、AVI、MP4、WEBMなどの様々なビデオフォーマット。これらのdefineの説明については、definesを参照してください。video:intermediate-formatvideo:pixel-formatvideo:vsync defineは、これらのビデオフォーマットの操作に影響を与える可能性があります。
VIFF RW Khoros Visualization Image File Format
WBMP RW ワイヤレスビットマップ 非圧縮モノクロのみサポート。
WDP RW JPEG 拡張範囲 jxrlib デリゲートライブラリが必要です。JxrDecApp と JxrEncApp アプリケーションを実行パスに配置します。
WEBP RW Weppyイメージフォーマット WEBPデリゲートライブラリが必要です。アニメーションWebpイメージコンテナを読み取るには、muxingデリゲートライブラリが必要です。-defineオプションでエンコーディングオプションを指定します。詳細はWebPエンコーディングオプションを参照してください。
WMF R Windowsメタファイル libwmfが必要です。デフォルトでは、メタファイルヘッダーで指定された寸法を使用してWMFファイルをレンダリングします。出力解像度を調整し、出力サイズを調整するには、-densityオプションを使用します。デフォルトの出力解像度は72DPIであるため、-density 144はデフォルトの2倍の大きさの画像になります。-background colorを使用してWMFの背景色(デフォルトは白)を指定するか、-texture filenameを使用して背景テクスチャ画像を指定します。
WPG R WordPerfectグラフィックスファイル
X RW X11サーバーとの間で画像を表示またはインポートする -defineを使用してルートウィンドウから画像を取得します(例:-define x:screen=true)。x:silent=trueを設定して、画像のインポート時のビープ音をオフにします。
XBM RW X Windowシステムビットマップ(白黒のみ) X Windowシステムでモノクロアイコンを保存するために使用されます。
XCF R GIMPイメージ
XPM RW X Windowシステムピックスマップ PMとも呼ばれます。X Windowシステムでカラーアイコンを保存するために使用されます。
XWD RW X Windowシステムウィンドウダンプ X Windowシステムでスクリーンショットの保存/表示に使用されます。
X3F R SigmaカメラRAW画像ファイル
YAML W 人間が読み取れるデータシリアライゼーション言語 これらのdefineを使用して、画像に関する追加の属性を含めます:-define yaml:locate-define yaml:limit-define yaml:moments、または-define yaml:features-define yaml:versionを使用して、JSONモデルスキーマのバージョンを指定します。現在のバージョンは1.0です。
YCbCr RW 生のY、Cb、Crサンプル -size-depthを使用して、画像の幅、高さ、深度を指定します。
YCbCrA RW 生のY、Cb、Cr、およびアルファサンプル -size-depthを使用して、画像の幅、高さ、深度を指定します。
YUV RW CCIR 601 4:1:1 -sizeおよび-depthコマンドラインオプションを使用して、幅、高さ、深度を指定します。-sampling-factorを使用して、必要なサブサンプリングを設定します(例:-sampling-factor 4:2:2)。

擬似画像形式

ImageMagickは、アルゴリズムを介して準備された画像、または入出力ターゲットを参照する多くの画像形式仕様をサポートしています。次の表に、これらの擬似画像形式を示します。

タグ モード 説明 備考
ASHLAR W 連続した不規則なコースに配置された画像シーケンス デフォルトでは、妥当なキャンバスサイズとボーダー幅は、提供する画像コレクションを基準に決定されます。ファイル名に追記することで、キャンバスサイズとボーダー幅を明示的に設定できます(例:ashlar:canvas.png[1024x768+4+4])。デフォルトでは、左端に揃えられます。-define ashlar:best-fit=trueを使用して、左右両端に揃えます。-label %fなどを使用して、画像タイルにラベルを付けることができます。デフォルトでは、すべての画像タイルは1つのキャンバスにレンダリングされます。たとえば、-define ashlar:tiles=50を使用して、キャンバスごとに最大50タイルをレンダリングします。
CANVAS R 指定された色のキャンバス画像 単色のcanvas画像を作成するのに役立ちます。-size-depthを使用して、画像の幅、高さ、深度を指定します。キャンバス色の指定例には、canvas:redcanvas:#FF0000などがあります。
色が指定されていない場合、'white'のキャンバス画像が生成されます。-sizeが指定されていない場合、指定された色の1ピクセルの画像が生成されます。
CAPTION R 画像キャプション -define caption:split=trueを使用して、必要に応じてテキストを分割してキャプションをキャンバスに収めます。
CLIP RW 画像のクリップパス
CLIPBOARD RW クリップボード
FRACTAL R プラズマフラクタル画像
GRADIENT R ある色合いから別の色合いへの段階的な移行 指定された画像サイズを使用して、レンダリングされた線形または放射状の上から下へのグラデーション画像を返します。
HALD R 同一HALD CLUT画像 レベル8の場合のように、このようにレベルを選択します:hald:[8]
HISTOGRAM W 画像のヒストグラム ヒストグラムには、画像の一意の色が画像コメントとして含まれています。一意の色リストを必要としない場合は、-define histogram:unique-colors=falseを使用して、このコストのかかる処理を省略します。
INLINE RW Base64でエンコードされたインライン画像 インライン画像はinline:data:;base64,/9j/4AAQSk...knrn//2Q==のようになります。インライン画像が5000文字を超える場合は、ファイルから参照します(例:inline:inline.txt)。Base64でエンコードされた画像を作成することもできます。MIMEタイプをファイル名に埋め込みます(例:magick myimage inline:jpeg:myimage.txt)。
LABEL R テキスト画像形式 ファイル名として目的のテキストを指定します(例:label:"This a label")。
MAP RW カラーマップの強度とインデックス -depthを設定して強度のサンプルサイズを設定します。色が256を超える場合は、インデックスは16ビットになります。
MASK RW グレースケール画像マスク。ソース画像に複数のマスクがある場合、シーケンスが出力されます。
MATTE W MATTE形式 書き込み専用。
NULL RW NULL画像 montageで空白タイルを作成するのに役立ちます(NULL:を使用)。画像読み込みパフォーマンスの評価時の出力形式としても役立ちます。
PANGO R 画像キャプション これらのdefineを使用して、キャプションレイアウトを設定できます:-define pango:auto-dir=true/false-define pango:ellipsize=start/middle/end-define pango:gravity-hint=natural/strong/line-define pango:hinting=none/auto/full-define pango:indent=points-define pango:justify=true/false-define pango:language=en_US/etc-define pango:markup=true/false-define pango:single-paragraph=true/false-define pango:wrap=word/char/word-char、および-define pango:align=left/center/right
PLASMA R プラズマフラクタル画像
PREVIEW W 画像の強化、効果、またはf/xのプレビューを表示する パラメータ選択を支援するために、パラメトリック範囲で準備された画像のプレビューモンタージュを作成します(-previewオプションで目的のプレビュータイプを指定します)。
PRINT W 画像をコンピュータープリンターに送信する Linuxユーザーは、PRINTER('lpr'用)またはLPDEST('lp'用)環境変数を設定して、目的のプリンターを選択できます。
SCAN R スキャナーデバイスから画像をインポートする SANEが必要です。ファイル名としてデバイス名とパスを指定します(例:scan:'hpaio:/usb/Officejet_6200_series?serial=CN4ATCE3G20453')。
RADIAL_GRADIENT R ある色合いから別の色合いへの段階的な放射状の移行 指定された画像サイズを使用して、レンダリングされた放射状の上から下へのグラデーション画像を返します。
SCANX R デフォルトのスキャナーデバイスから画像をインポートする
SCREENSHOT R コンピューターディスプレイの内容を示す画像。Windowsでは、複数のモニターがある場合、モニターごとにスクリーンショットを返します。
STEGANO R ステガノグラフィック画像 -sizeコマンドラインオプションを使用して、ステガノグラフィック画像の幅、高さ、オフセットを指定します。
TILE R タイル画像 画像をタイル化することで、画像のタイル化バージョンを作成します。-sizeを使用して、タイル画像のサイズを指定します。タイルは画像の背景に合成されるため、-composeオプションに反応します。画像はTILE:image.miffのように指定します。
UNIQUE W 画像ファイルに一意のピクセルのみを書き込みます。
VID RW ビジュアルイメージディレクトリ displayプログラムを使用して表示したり、MIFFまたはSHTMLファイルに保存したりできる、一連の画像のサムネイル化されたディレクトリ(タイル状のサムネイル)を作成するために使用されます。
WIN RW コンピューターの画面から画像を選択するか、コンピューターの画面に画像を表示する Microsoft Windowsでのみサポートされています。
X RW Xサーバーの画面から画像を選択するか、Xサーバーの画面に画像を表示する importプログラムとdisplayプログラムも参照してください。
XC R 指定された色のキャンバス画像 単色のcanvas画像を作成するために使用される、'canvas:'擬似ファイル形式の後方互換性のあるエイリアスです。

組み込み画像

ImageMagickには、画像ファイルのように参照できる多くの組み込み(埋め込み)画像が含まれています。magick:形式タグは、magick:name構文を使用して、埋め込み画像を要求するために使用できます(例:magick:logo)。後方互換性のために、画像仕様GRANITE:LOGO:NETSCAPE:、およびROSE:も、これらの名前の画像を要求するために使用できます。

タグ モード 説明 備考
GRANITE R 128x128のグラナイトテクスチャパターン GRANITE
LOGO R ImageMagickロゴ、640x480 Logo
NETSCAPE R Netscape 216(6x6x6)カラーキューブの色を使用した画像、216x144 magickプログラムとmagick mogrifyプログラムで-mapオプションを使用して、ウェブセーフ画像を作成する際に最も一般的に使用されます。
ROSE R バラの写真、70x46 ROSE
WIZARD R ImageMagickウィザード、480x640 Logo

組み込みパターン

ImageMagickには、画像ファイルのように参照できる多くの組み込み(埋め込み)パターンが含まれています。pattern:形式タグは、pattern:name構文を使用して、埋め込みパターンを要求するために使用できます(例:pattern:checkerboard)。パターンのサイズは、-sizeコマンドラインオプションで制御されます。

タグ モード 説明 備考
BRICKS R レンガパターン、16x16 BRICKS
CHECKERBOARD R チェッカーボードパターン、30x30 CHECKERBOARD
CIRCLES R 円パターン、16x16 CIRCLES
CROSSHATCH R クロスハッチパターン、8x4 CROSSHATCH
CROSSHATCH30 R 30度の線を持つクロスハッチパターン、8x4 CROSSHATCH30
CROSSHATCH45 R 45度の線を持つクロスハッチパターン、8x4 CROSSHATCH45
FISHSCALES R 魚の鱗パターン、16x8 FISHSCALES
GRAY0 R 0%強度のグレー、32x32 GRAY0
GRAY5 R 5%強度のグレー、32x32 GRAY5
GRAY10 R 10%強度のグレー、32x32 GRAY10
GRAY15 R 15%強度のグレー、32x32 GRAY15
GRAY20 R 20%強度のグレー、32x32 GRAY20
GRAY25 R 25%強度のグレー、32x32 GRAY25
GRAY30 R 30%強度のグレー、32x32 GRAY30
GRAY35 R 35%強度のグレー、32x32 GRAY35
GRAY40 R 40%強度のグレー、32x32 GRAY40
GRAY45 R 45%強度のグレー、32x32 GRAY45
GRAY50 R 50%強度のグレー、32x32 GRAY50
GRAY55 R 55%強度のグレー、32x32 GRAY55
GRAY60 R 60%強度のグレー、32x32 GRAY60
GRAY65 R 65%強度のグレー、32x32 GRAY65
GRAY70 R 70%濃度のグレー、32x32 GRAY70
GRAY75 R 75%濃度のグレー、32x32 GRAY75
GRAY80 R 80%濃度のグレー、32x32 GRAY80
GRAY85 R 85%濃度のグレー、32x32 GRAY85
GRAY90 R 90%濃度のグレー、32x32 GRAY90
GRAY95 R 95%濃度のグレー、32x32 GRAY95
GRAY100 R 100%濃度のグレー、32x32 GRAY100
HEXAGONS R 六角形パターン、30x18 HEXAGONS
HORIZONTAL R 水平線パターン、8x4 HORIZONTAL
HORIZONTAL2 R 水平線パターン、8x8 HORIZONTAL2
HORIZONTAL3 R 水平線パターン、9x9 HORIZONTAL3
HORIZONTALSAW R 水平ノコギリ歯パターン、16x8 HORIZONTALSAW
HS_BDIAGONAL R 逆斜線パターン(傾斜45度)、8x8 HS_BDIAGONAL
HS_CROSS R 十字線パターン、8x8 HS_CROSS
HS_DIAGCROSS R 斜線十字パターン(傾斜45度)、8x8 HS_DIAGCROSS
HS_FDIAGONAL R 正斜線パターン(傾斜45度)、8x8 HS_FDIAGONAL
HS_HORIZONTAL R 水平線パターン、8x8 HS_HORIZONTAL
HS_VERTICAL R 垂直線パターン、8x8 HS_VERTICAL
LEFT30 R 正斜線パターン(傾斜30度)、8x4 LEFT0
LEFT45 R 正斜線パターン(傾斜45度)、8x8 LEFT45
LEFTSHINGLE R 左葺き重ねパターン、24x24 LEFTSHINGLE
OCTAGONS R 八角形パターン、16x16 OCTAGONS
RIGHT30 R 逆斜線パターン(傾斜30度)、8x4 RIGHT30
RIGHT45 R 逆斜線パターン(傾斜30度)、8x8 RIGHT45
RIGHTSHINGLE R 右葺き重ねパターン、24x24 RIGHTSHINGLE
SMALLFISHSCALES R 小魚鱗パターン、8x8 SMALLFISHSCALES
VERTICAL R 垂直線パターン、8x8 VERTICAL
VERTICAL2 R 垂直線パターン、8x8 VERTICAL2
VERTICAL3 R 垂直線パターン、9x9 VERTICAL3
VERTICALBRICKS R 縦レンガパターン、16x16 VERTICALBRICKS
VERTICALLEFTSHINGLE R 縦左葺き重ねパターン、24x24 VERTICALLEFTSHINGLE
VERTICALRIGHTSHINGLE R 縦右葺き重ねパターン、24x24 VERTICALRIGHTSHINGLE
VERTICALSAW R 垂直ノコギリ歯パターン、8x16 VERTICALSAW

埋め込み画像プロファイル

ImageMagickは、埋め込みプロファイルに対応できる画像の埋め込みプロファイルを追加、削除、保存するために使用される、いくつかのフォーマット識別子を提供します。埋め込みプロファイルを含む可能性のある画像タイプは、TIFF、JPEG、およびPDFです。

タグ モード 説明 備考
8BIM RW Photoshopリソースフォーマット(バイナリ)
8BIMTEXT RW Photoshopリソースフォーマット(ASCII) 8BIMフォーマットのASCII表現。
APP1 RW 生のアプリケーション情報
APP1JPEG RW 生のJPEGバイナリデータ JPEGラッパー内のプロファイル。
ICC RW 国際カラーコンソーシアムカラープロファイル ICMとしても知られています。読み取るには、-profilemagickと共に使用します。
IPTC RW IPTC Newsphoto(バイナリ) 読み取るには、-profilemagickと共に使用します。
IPTCTEXT RW IPTC Newsphoto(ASCII) IPTCフォーマットのASCII表現。