画像ファイルフォーマットの比較
表示
画像ファイルフォーマットの比較(がぞうファイルフォーマットのひかく)では、画像ファイルフォーマットの比較を示す。
比較
[編集]一般的な比較
[編集]フォーマット | フルネーム | 所有者 | 拡張子 | MIMEタイプ | 概要 | 特許[1] |
---|---|---|---|---|---|---|
AGP | ArtGem Project | RL Vision | .agp | ArtGemが動作するときのPreferred画像フォーマット。 | No | |
AI | Adobe Illustrator Document | アドビ | .ai | application/postscript[2] | ウェブ用には適さない。Adobe Illustrator、CorelDRAW等で編集可能。 | Yes |
CDR | CorelDRAW Document | コーレル | .cdr | application/CorelDRAW[要出典] | ウェブ用には適さない。CorelDRAW、Adobe Illustrator等で編集可能。 | Yes |
CPC | Cartesian Perceptual Compression | Cartesian Products, Inc. | .cpc, .cpi | image/cpi | 高圧縮ラスター画像。 | Yes |
EPS | Encapsulated PostScript | アドビ | .eps, .epsf, epsi | application/postscript | Adobe Illustrator、Photoshop等で編集可能。 | Yes |
ERI | ERIフォーマット、恵理ちゃん | Leshade Entis | .eri | Oh!X 2001春号 pp. 92-97 に解説。提案者により実装されたツール、ライブラリで操作可能。吉里吉里2などが対応。 | stub | |
GIF | Graphics Interchange Format | CompuServe, Unisys (圧縮アルゴリズム) |
.gif | image/gif | 透過とアニメーションが可能。CMYK不可、印刷には適さない。 | Yes(期限切れ)[3] |
HEIF | High Efficiency Image File Format | Moving Picture Experts Group | .heic, .heif | image/heic, image/heic-sequence, image/heif, image/heif-sequence | 圧縮にH.265 (ISO/IEC 23008-2 HEVC) を利用する。動画との親和性が高い一方、同じ制約を受ける。 | Yes [4][5] |
.avif | image/avif | Alliance for Open Mediaが開発。圧縮にAV1 を利用する。動画との親和性が高い。 | Yes(使用料無料) | |||
ILBM | InterLeaved BitMap | エレクトロニック・アーツ、Amiga | .iff, .ilbm, .lbm | image/x-ilbm | Amigaのためのフォーマット。 | No |
IMA | .ima | .ima team | .ima | HDRIによる写真画像のためのフォーマット。 | No | |
JPEG | Joint Photographic Experts Group | Joint Photographic Experts Group | .jpg, .jpeg (containers: .jfif, .jfi) | image/jpeg | 写真に適したフォーマット。 | Yes [6](期限切れ) |
JPEG 2000 | Joint Photographic Experts Group 2000 | Joint Photographic Experts Group | .jp2, .j2c | image/jp2 | 写真に適したフォーマット。JPEGの後継規格。 | Yes(「Part 1」は使用料無料, 他の一部も期限切れ?) |
JPEG XL | JPEG XL | Joint Photographic Experts Group | .jxl | image/jxl | 高性能の非可逆および可逆圧縮を備えた汎用ラスター形式。JPEGからの可逆変換構成も可能で、既存ファイルを高圧縮化できる。 | Yes(使用料無料) |
JPEG XR | JPEG XR | マイクロソフト | .jxr, .hdp, .wdp | image/vnd.ms-photo | HDRIによる写真画像のためのTIFFに似たフォーマット。JPEGを置き換えることを目的としている。 | Yes(使用料無料) |
MAKI | MAKIフォーマット | Woody-Rinn | .mki | まきちゃんNETにおいて開発された、640x200または640x400ドットアナログ16色のフォーマット。内部で差分を取る間隔が2ラインと4ラインという差がある、AとBのバリエーションがある。 | stub | |
MAG | MAGフォーマット | Woody-Rinn | .mag | MAKIフォーマットの改良版。簡単なアルゴリズム、高圧縮率でさらに LHA 等による二次圧縮、256 色も対応、可変サイズ。 | stub | |
Pi | Pi フォーマット | やなぎさわ | .pi | 主にPC-9801向けのフォーマット。16色、256色に対応。 | stub | |
PIC | PIC フォーマット | やなぎさわ | .pic | X68000向けのフォーマット。8色からフルカラーに対応。 | stub | |
PIC2 | PIC2 フォーマット | やなぎさわ | .pic | PICを改良したX68000に依存しないフルカラー向けのフォーマット。 | stub | |
PICT | PICT | Apple | .pict, .pic, .pct | image/pict | Mac OSのためのメタファイル。CMYK不可、印刷には適さない。 | Yes(期限切れ?) |
Portable Document Format | アドビ | application/pdf | Adobe Reader等で閲覧、Adobe Acrobat等で編集可能。macOSのメタファイル。 | Yes | ||
PNG | Portable Network Graphics | World Wide Web Consortium | .png | image/png | W3CがGIFの換わりに支持する。CMYK不可、印刷には適さない。 | No |
PSD | Photoshop Document | アドビ | .psd, .psb, .pdd | image/psd, image/photoshop, image/x-photoshop | ウェブ用には適さない。編集データ保存用フォーマット。 | Yes |
PSP | Paint Shop Pro Document | コーレル | .psp | image/psp | ウェブ用には適さない。Paint Shop Pro、GIMP等で編集可能。 | ? |
SVG | Scalable Vector Graphics | World Wide Web Consortium | .svg, .svgz (compressed) | image/svg+xml | ベクター画像。主にウェブで使用される。 | No |
TGA | Truevision Targa | Truevision Inc. | .tga, .icb, .vda, .vst | image/x-targa, image/x-tga | アルファチャンネルを扱えるため、古くから3DCGソフトウェアや3Dゲームでテクスチャ画像のファイルフォーマットとして使用されていた。 | Yes?(期限切れ?) |
TIFF | Tagged Image File Format | アドビ | .tiff, .tif | image/tiff | 文書スキャンに使用される。浮動小数点数フォーマットもサポートする。 | No |
WebP | WebP | .webp | image/webp | 主にウェブでJPEGを置き換えることを目的とした画像フォーマット。VP8コーデックの技術を流用。 | Yes(使用料無料) | |
Windows bitmap | Windows bitmap | マイクロソフト | .bmp | image/bmp, image/x-bmp | Microsoft Windowsのための非圧縮フォーマット。CMYK不可、印刷には適さない。 | No |
詳細な比較
[編集]フォーマット | データ圧縮 | ラスター / ベクター | 色深度 | インデックスカラー | 透明度 | メタデータ | インターレース[7] | マルチページ | アニメ | レイヤー | CMS | 拡張 | HDRI |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
AGP | RLE | ラスター | 32 | No | Yes | No | No | No | No | Yes | No | No | No |
AI | 非可逆圧縮 & 可逆圧縮 | ベクター & ラスター | 1, 8, 24, 32 (複数 ?) | Yes | Yes | Yes | No | No | No | Yes | Yes | ? | No |
CDR | 非可逆圧縮 & 可逆圧縮 | ベクター & ラスター | 1, 8, 24, 32 (複数) | Yes | Yes | Yes | No | Yes | No | Yes | Yes | ? | No |
CPC | CPC | ラスター | 1 | No | No | Yes | No | Yes | No | No | No | Yes, via embedded dictionary | No |
EPS | 非圧縮, 非可逆圧縮 | ラスター & ベクター | ? | No | Yes | Yes | No | No | No | Yes | ? | ? | ? |
GIF | LZW | ラスター | 1, 2, 3, 4, 5, 6, 7, 8 | Yes | Yes, インデックス | Yes | Yes | Yes | Yes | Yes | No | ? | No |
HEIF | 非可逆圧縮 & 可逆圧縮 | ラスター | 8, 10, 12, 16 | No | Yes | Yes | ? | Yes | Yes | ? | Yes | Yes | Yes |
ILBM | RLE(オプション) | ラスター | 8-bit | Yes | No | Yes | Yes | No | No | No | No | Yes | No |
IMA | 非可逆圧縮 & 可逆圧縮, 他 | ラスター | 8-bits, 16-bits integer, 32-bits floating-point | No | Yes | Yes | No | No | No | No | Yes | Yes | Yes |
JPEG | 非可逆圧縮, DCT, RLE, Huffman | ラスター | 8-bit (グレースケール), 12-bit, 24-bit | No | No | Yes | Yes | No | No | No | Yes | No | No |
JPEG 2000 | 非可逆圧縮 & 可逆圧縮 (DWT) | ラスター | 8-bit, 16-bit (グレースケール) Up to 48-bit color? | No | No | Yes | Yes | No | No | No | Yes | ? | No |
JPEG XL | 非可逆圧縮 & 可逆圧縮 (VarDCT [8]モードとモジュラーモード) | ラスター | 1チャンネルあたり32bitまで | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
JPEG XR | 非可逆圧縮 & 可逆圧縮, 他 | ラスター | 1, 2, 8, 16, 24, 32, 48, 64, 128 (floating-point) | No | Yes | Yes | Yes | Yes | No | No | Yes | Yes | Yes |
PICT | 非圧縮, RLE, QuickTime | ラスター & ベクター | 1, 2, 4, 8, 16, 24, 32 | Yes | Yes | Yes | ? | No | No | No | ? | No? | No |
非可逆圧縮 & 可逆圧縮, RLE, LZW(オプション) | ラスター & ベクター | ? | No | Yes | Yes | No | Yes | No | Yes | ? | Yes | ? | |
PNG | 可逆圧縮, DEFLATE | ラスター | 1, 2, 4, 8, 16, 24, 32, 48, 64 | Yes (1-8 bit modes) | Yes, アルファチャンネル (8- or 16-bit) | Yes | Yes, Adam7アルゴリズム | No | No[9] | No | Yes | Yes, via chunks | No |
PSD | 非圧縮, RLE | ラスター & ベクター | 1, 2, 4, 8, 16, 24, 32, 48, 64 | Yes | Yes | Yes | N/A | No | Yes | Yes | Yes | No? | Yes |
PSP | 非圧縮 | ラスター & ベクター | 1, 2, 8, 16, 24, 32, 48 | Yes | Yes | Yes | No | ? | No | Yes | Yes | ? | No |
SVG | 非圧縮, gzip | ベクター | 24, 32 | No | Yes | Yes | N/A | No | Yes | Yes(ベクターベース) | No | Yes, XMLベース | N/A |
TGA | 非圧縮, RLE, 他 | ラスター | 1, 2, 4, 8, 16, 24, 32 | Yes | Yes | Yes | No | No | No | No | No | ? | No |
TIFF | 非圧縮, LZW, RLE, ZIP, 他 | ラスター & ベクター | 1, 2, 4, 8, 10, 12, 14, 16, 24, 32 | Yes (1-8 bit modes) | Yes | Yes | ? | Yes | No | Yes | Yes | Yes, via tags | Yes, TIFF float |
WebP | 非可逆圧縮 & 可逆圧縮 | ラスター | 24 (RGB), 12 (YUV420), 20 (YUV420+アルファチャンネル) | ロスレス形式時に内部使用、ユーザー変更不可 | Yes | Yes | No | Yes | Yes | No | Yes | Yes | No |
Windows bitmap | 非圧縮, RLE | ラスター | 1, 4, 8, 16, 24, 32 | Yes | Yes | Yes | No | No | No | No | No | No | No |
フォーマット | データ圧縮 | ラスター / ベクター | 色深度 | インデックスカラー | 透明度 | メタデータ | インターレース[7] | マルチページ | アニメ | レイヤー | CMS | 拡張 | HDRI |
注釈
[編集]- ^ 色は特許使用料の有無を表す
- ^ Assets supported formats | Adobe
- ^ 期限切れ。[1]
- ^ 2017年9月現在、単一のパテントテーブルに統一されていない。HEVC Patent license terms
- ^ 代表的なパテントテーブル。MPEG-LA
- ^ 議論がある。[:en]
- ^ a b ウェブ用に使用するプログレッシブ機能。
- ^ 可変長ブロックDCT符号化
- ^ MNG, APNG参照。
関連項目
[編集]- Exif (Exchangeable image file format)
- RAW画像
- 2次元コンピュータグラフィックス
- グラフィックソフトウェア
- ファイルフォーマット一覧