色空間について • 対応形式 • 擬似形式 • 組み込み画像 • 組み込みパターン • 埋め込みプロファイル
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-wb、no-auto-bright、output-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 ファイル交換形式 | BIE と JBG としても知られています。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形式 | |
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-error を true に設定します。ページ方向の優先順位を右から左に設定するには、-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イメージ | ICB、VDA、VST形式としても知られています。-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-format、video:pixel-format、video: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:redとcanvas:#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オプションで目的のプレビュータイプを指定します)。 |
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のグラナイトテクスチャパターン | ![]() |
LOGO | R | ImageMagickロゴ、640x480 | ![]() |
NETSCAPE | R | Netscape 216(6x6x6)カラーキューブの色を使用した画像、216x144 | magickプログラムとmagick mogrifyプログラムで-mapオプションを使用して、ウェブセーフ画像を作成する際に最も一般的に使用されます。 |
ROSE | R | バラの写真、70x46 | ![]() |
WIZARD | R | ImageMagickウィザード、480x640 | ![]() |
組み込みパターン
ImageMagickには、画像ファイルのように参照できる多くの組み込み(埋め込み)パターンが含まれています。pattern:形式タグは、pattern:name構文を使用して、埋め込みパターンを要求するために使用できます(例:pattern:checkerboard)。パターンのサイズは、-sizeコマンドラインオプションで制御されます。
タグ | モード | 説明 | 備考 |
---|---|---|---|
BRICKS | R | レンガパターン、16x16 | ![]() |
CHECKERBOARD | R | チェッカーボードパターン、30x30 | ![]() |
CIRCLES | R | 円パターン、16x16 | ![]() |
CROSSHATCH | R | クロスハッチパターン、8x4 | ![]() |
CROSSHATCH30 | R | 30度の線を持つクロスハッチパターン、8x4 | ![]() |
CROSSHATCH45 | R | 45度の線を持つクロスハッチパターン、8x4 | ![]() |
FISHSCALES | R | 魚の鱗パターン、16x8 | ![]() |
GRAY0 | R | 0%強度のグレー、32x32 | ![]() |
GRAY5 | R | 5%強度のグレー、32x32 | ![]() |
GRAY10 | R | 10%強度のグレー、32x32 | ![]() |
GRAY15 | R | 15%強度のグレー、32x32 | ![]() |
GRAY20 | R | 20%強度のグレー、32x32 | ![]() |
GRAY25 | R | 25%強度のグレー、32x32 | ![]() |
GRAY30 | R | 30%強度のグレー、32x32 | ![]() |
GRAY35 | R | 35%強度のグレー、32x32 | ![]() |
GRAY40 | R | 40%強度のグレー、32x32 | ![]() |
GRAY45 | R | 45%強度のグレー、32x32 | ![]() |
GRAY50 | R | 50%強度のグレー、32x32 | ![]() |
GRAY55 | R | 55%強度のグレー、32x32 | ![]() |
GRAY60 | R | 60%強度のグレー、32x32 | ![]() |
GRAY65 | R | 65%強度のグレー、32x32 | ![]() |
GRAY70 | R | 70%濃度のグレー、32x32 | ![]() |
GRAY75 | R | 75%濃度のグレー、32x32 | ![]() |
GRAY80 | R | 80%濃度のグレー、32x32 | ![]() |
GRAY85 | R | 85%濃度のグレー、32x32 | ![]() |
GRAY90 | R | 90%濃度のグレー、32x32 | ![]() |
GRAY95 | R | 95%濃度のグレー、32x32 | ![]() |
GRAY100 | R | 100%濃度のグレー、32x32 | ![]() |
HEXAGONS | R | 六角形パターン、30x18 | ![]() |
HORIZONTAL | R | 水平線パターン、8x4 | ![]() |
HORIZONTAL2 | R | 水平線パターン、8x8 | ![]() |
HORIZONTAL3 | R | 水平線パターン、9x9 | ![]() |
HORIZONTALSAW | R | 水平ノコギリ歯パターン、16x8 | ![]() |
HS_BDIAGONAL | R | 逆斜線パターン(傾斜45度)、8x8 | ![]() |
HS_CROSS | R | 十字線パターン、8x8 | ![]() |
HS_DIAGCROSS | R | 斜線十字パターン(傾斜45度)、8x8 | ![]() |
HS_FDIAGONAL | R | 正斜線パターン(傾斜45度)、8x8 | ![]() |
HS_HORIZONTAL | R | 水平線パターン、8x8 | ![]() |
HS_VERTICAL | R | 垂直線パターン、8x8 | ![]() |
LEFT30 | R | 正斜線パターン(傾斜30度)、8x4 | ![]() |
LEFT45 | R | 正斜線パターン(傾斜45度)、8x8 | ![]() |
LEFTSHINGLE | R | 左葺き重ねパターン、24x24 | ![]() |
OCTAGONS | R | 八角形パターン、16x16 | ![]() |
RIGHT30 | R | 逆斜線パターン(傾斜30度)、8x4 | ![]() |
RIGHT45 | R | 逆斜線パターン(傾斜30度)、8x8 | ![]() |
RIGHTSHINGLE | R | 右葺き重ねパターン、24x24 | ![]() |
SMALLFISHSCALES | R | 小魚鱗パターン、8x8 | ![]() |
VERTICAL | R | 垂直線パターン、8x8 | ![]() |
VERTICAL2 | R | 垂直線パターン、8x8 | ![]() |
VERTICAL3 | R | 垂直線パターン、9x9 | ![]() |
VERTICALBRICKS | R | 縦レンガパターン、16x16 | ![]() |
VERTICALLEFTSHINGLE | R | 縦左葺き重ねパターン、24x24 | ![]() |
VERTICALRIGHTSHINGLE | R | 縦右葺き重ねパターン、24x24 | ![]() |
VERTICALSAW | R | 垂直ノコギリ歯パターン、8x16 | ![]() |
埋め込み画像プロファイル
ImageMagickは、埋め込みプロファイルに対応できる画像の埋め込みプロファイルを追加、削除、保存するために使用される、いくつかのフォーマット識別子を提供します。埋め込みプロファイルを含む可能性のある画像タイプは、TIFF、JPEG、およびPDFです。
タグ | モード | 説明 | 備考 |
---|---|---|---|
8BIM | RW | Photoshopリソースフォーマット(バイナリ) | |
8BIMTEXT | RW | Photoshopリソースフォーマット(ASCII) | 8BIMフォーマットのASCII表現。 |
APP1 | RW | 生のアプリケーション情報 | |
APP1JPEG | RW | 生のJPEGバイナリデータ | JPEGラッパー内のプロファイル。 |
ICC | RW | 国際カラーコンソーシアムカラープロファイル | ICMとしても知られています。読み取るには、-profileをmagickと共に使用します。 |
IPTC | RW | IPTC Newsphoto(バイナリ) | 読み取るには、-profileをmagickと共に使用します。 |
IPTCTEXT | RW | IPTC Newsphoto(ASCII) | IPTCフォーマットのASCII表現。 |