ImageMagick - 画像の変換/操作/表示 (Linux)
ImageMagick_logo - Wikimedia Commons
本家: ImageMagick - Convert, Edit, or Compose Bitmap Images
ソースコード: GitHub - ImageMagick/ImageMagick: ImageMagick 7
ImageMagick (イメージマジック) は画像を操作したり表示したりするためのソフトウェアスイートである。GIF、JPEG、JPEG 2000、PNG、PDF、Photo CD、TIFF、DPXなど100種類以上の画像ファイルフォーマットに対応している。GPL互換でより制限が緩い独自ライセンスが適用されている。
ImageMagick - Wikipedia より
リポジトリ設定
Remi リポジトリを利用する。
Fedora で RPM Fusion, Remi リポジトリを利用する
インストール
Fedora 標準の ImageMagick6 関連をインストールする場合。
$ sudo dnf install ImageMagick6 ImageMagick6-devel ImageMagick6-heic --enablerepo=remi
メタデータの期限切れの最終確認: 0:09:06 時間前の 2022年04月14日 07時36分41秒 に実施しました。 依存関係が解決しました。 ======================================================================================================================== パッケージ Arch バージョン リポジトリー サイズ ======================================================================================================================== インストール: ImageMagick x86_64 1:6.9.12.44-1.fc34.remi remi 70 k ImageMagick-devel x86_64 1:6.9.12.44-1.fc34.remi remi 101 k ImageMagick-heic x86_64 1:6.9.12.44-1.fc34.remi remi 26 k 依存関係のインストール: ImageMagick-libs x86_64 1:6.9.12.44-1.fc34.remi remi 2.3 M LibRaw x86_64 0.20.2-2.fc34 fedora 382 k graphviz x86_64 2.44.0-18.fc34 updates 3.2 M gtk2 x86_64 2.24.33-4.fc34 fedora 3.5 M gts x86_64 0.7.6-39.20121130.fc34 fedora 237 k lasi x86_64 1.1.3-6.fc34 fedora 56 k libXaw x86_64 1.0.13-17.fc34 fedora 202 k libde265 x86_64 1.0.8-3.fc34 rpmfusion-free 322 k libfontenc x86_64 1.1.3-15.fc34 fedora 31 k libheif x86_64 1.12.0-3.fc34 rpmfusion-free-updates 281 k liblqr-1 x86_64 0.4.2-16.fc34 fedora 49 k libwmf-lite x86_64 0.2.12-5.fc34 fedora 73 k mkfontscale x86_64 1.2.1-2.fc34 fedora 31 k netpbm x86_64 10.97.00-1.fc34 updates 187 k xorg-x11-fonts-ISO8859-1-100dpi noarch 7.5-31.fc34 updates 1.0 M 弱い依存関係のインストール: libcanberra-gtk2 x86_64 0.30-24.fc34 fedora 26 k open-sans-fonts noarch 1.10-14.fc34 fedora 476 k トランザクションの概要 ======================================================================================================================== インストール 20 パッケージ 合計サイズ: 13 M ダウンロードサイズの合計: 2.5 M インストール後のサイズ: 43 M これでよろしいですか? [y/N]: n 操作が中断されました。
Fedora で Remi の ImageMagick7 関連をインストールする場合。
$ sudo dnf install ImageMagick7 ImageMagick7-devel ImageMagick7-heic --enablerepo=remi
メタデータの期限切れの最終確認: 0:09:43 時間前の 2022年04月14日 07時36分41秒 に実施しました。 依存関係が解決しました。 ======================================================================================================================== パッケージ Arch バージョン リポジトリー サイズ ======================================================================================================================== インストール: ImageMagick7 x86_64 7.1.0.29-1.fc34.remi remi 67 k ImageMagick7-devel x86_64 7.1.0.29-1.fc34.remi remi 96 k ImageMagick7-heic x86_64 7.1.0.29-1.fc34.remi remi 29 k 依存関係のインストール: ImageMagick7-libs x86_64 7.1.0.29-1.fc34.remi remi 2.5 M LibRaw x86_64 0.20.2-2.fc34 fedora 382 k graphviz x86_64 2.44.0-18.fc34 updates 3.2 M gtk2 x86_64 2.24.33-4.fc34 fedora 3.5 M gts x86_64 0.7.6-39.20121130.fc34 fedora 237 k lasi x86_64 1.1.3-6.fc34 fedora 56 k libXaw x86_64 1.0.13-17.fc34 fedora 202 k libde265 x86_64 1.0.8-3.fc34 rpmfusion-free 322 k libfontenc x86_64 1.1.3-15.fc34 fedora 31 k libheif x86_64 1.12.0-3.fc34 rpmfusion-free-updates 281 k liblqr-1 x86_64 0.4.2-16.fc34 fedora 49 k libwmf-lite x86_64 0.2.12-5.fc34 fedora 73 k mkfontscale x86_64 1.2.1-2.fc34 fedora 31 k netpbm x86_64 10.97.00-1.fc34 updates 187 k xorg-x11-fonts-ISO8859-1-100dpi noarch 7.5-31.fc34 updates 1.0 M 弱い依存関係のインストール: libcanberra-gtk2 x86_64 0.30-24.fc34 fedora 26 k open-sans-fonts noarch 1.10-14.fc34 fedora 476 k トランザクションの概要 ======================================================================================================================== インストール 20 パッケージ 合計サイズ: 13 M ダウンロードサイズの合計: 96 k インストール後のサイズ: 43 M これでよろしいですか? [y/N]: y パッケージのダウンロード: [SKIPPED] LibRaw-0.20.2-2.fc34.x86_64.rpm: Already downloaded [SKIPPED] gtk2-2.24.33-4.fc34.x86_64.rpm: Already downloaded [SKIPPED] gts-0.7.6-39.20121130.fc34.x86_64.rpm: Already downloaded [SKIPPED] lasi-1.1.3-6.fc34.x86_64.rpm: Already downloaded [SKIPPED] libXaw-1.0.13-17.fc34.x86_64.rpm: Already downloaded [SKIPPED] libcanberra-gtk2-0.30-24.fc34.x86_64.rpm: Already downloaded [SKIPPED] libfontenc-1.1.3-15.fc34.x86_64.rpm: Already downloaded [SKIPPED] liblqr-1-0.4.2-16.fc34.x86_64.rpm: Already downloaded [SKIPPED] libwmf-lite-0.2.12-5.fc34.x86_64.rpm: Already downloaded [SKIPPED] mkfontscale-1.2.1-2.fc34.x86_64.rpm: Already downloaded [SKIPPED] open-sans-fonts-1.10-14.fc34.noarch.rpm: Already downloaded [SKIPPED] graphviz-2.44.0-18.fc34.x86_64.rpm: Already downloaded [SKIPPED] netpbm-10.97.00-1.fc34.x86_64.rpm: Already downloaded [SKIPPED] xorg-x11-fonts-ISO8859-1-100dpi-7.5-31.fc34.noarch.rpm: Already downloaded [SKIPPED] ImageMagick7-7.1.0.29-1.fc34.remi.x86_64.rpm: Already downloaded [SKIPPED] ImageMagick7-heic-7.1.0.29-1.fc34.remi.x86_64.rpm: Already downloaded [SKIPPED] ImageMagick7-libs-7.1.0.29-1.fc34.remi.x86_64.rpm: Already downloaded [SKIPPED] libde265-1.0.8-3.fc34.x86_64.rpm: Already downloaded [SKIPPED] libheif-1.12.0-3.fc34.x86_64.rpm: Already downloaded (20/20): ImageMagick7-devel-7.1.0.29-1.fc34.remi.x86_64.rpm 531 kB/s | 96 kB 00:00 ------------------------------------------------------------------------------------------------------------------------ 合計 17 MB/s | 13 MB 00:00 トランザクションの確認を実行中 トランザクションの確認に成功しました。 トランザクションのテストを実行中 トランザクションのテストに成功しました。 トランザクションを実行中 準備 : 1/1 インストール中 : libcanberra-gtk2-0.30-24.fc34.x86_64 1/20 インストール中 : gtk2-2.24.33-4.fc34.x86_64 2/20 インストール中 : liblqr-1-0.4.2-16.fc34.x86_64 3/20 インストール中 : libde265-1.0.8-3.fc34.x86_64 4/20 インストール中 : libheif-1.12.0-3.fc34.x86_64 5/20 インストール中 : netpbm-10.97.00-1.fc34.x86_64 6/20 インストール中 : gts-0.7.6-39.20121130.fc34.x86_64 7/20 インストール中 : open-sans-fonts-1.10-14.fc34.noarch 8/20 インストール中 : libwmf-lite-0.2.12-5.fc34.x86_64 9/20 インストール中 : libfontenc-1.1.3-15.fc34.x86_64 10/20 インストール中 : mkfontscale-1.2.1-2.fc34.x86_64 11/20 インストール中 : xorg-x11-fonts-ISO8859-1-100dpi-7.5-31.fc34.noarch 12/20 scriptletの実行中: xorg-x11-fonts-ISO8859-1-100dpi-7.5-31.fc34.noarch 12/20 インストール中 : libXaw-1.0.13-17.fc34.x86_64 13/20 インストール中 : lasi-1.1.3-6.fc34.x86_64 14/20 インストール中 : graphviz-2.44.0-18.fc34.x86_64 15/20 scriptletの実行中: graphviz-2.44.0-18.fc34.x86_64 15/20 インストール中 : LibRaw-0.20.2-2.fc34.x86_64 16/20 scriptletの実行中: ImageMagick7-libs-7.1.0.29-1.fc34.remi.x86_64 17/20 インストール中 : ImageMagick7-libs-7.1.0.29-1.fc34.remi.x86_64 17/20 インストール中 : ImageMagick7-7.1.0.29-1.fc34.remi.x86_64 18/20 インストール中 : ImageMagick7-devel-7.1.0.29-1.fc34.remi.x86_64 19/20 インストール中 : ImageMagick7-heic-7.1.0.29-1.fc34.remi.x86_64 20/20 scriptletの実行中: ImageMagick7-heic-7.1.0.29-1.fc34.remi.x86_64 20/20 検証 : LibRaw-0.20.2-2.fc34.x86_64 1/20 検証 : gtk2-2.24.33-4.fc34.x86_64 2/20 検証 : gts-0.7.6-39.20121130.fc34.x86_64 3/20 検証 : lasi-1.1.3-6.fc34.x86_64 4/20 検証 : libXaw-1.0.13-17.fc34.x86_64 5/20 検証 : libcanberra-gtk2-0.30-24.fc34.x86_64 6/20 検証 : libfontenc-1.1.3-15.fc34.x86_64 7/20 検証 : liblqr-1-0.4.2-16.fc34.x86_64 8/20 検証 : libwmf-lite-0.2.12-5.fc34.x86_64 9/20 検証 : mkfontscale-1.2.1-2.fc34.x86_64 10/20 検証 : open-sans-fonts-1.10-14.fc34.noarch 11/20 検証 : graphviz-2.44.0-18.fc34.x86_64 12/20 検証 : netpbm-10.97.00-1.fc34.x86_64 13/20 検証 : xorg-x11-fonts-ISO8859-1-100dpi-7.5-31.fc34.noarch 14/20 検証 : ImageMagick7-7.1.0.29-1.fc34.remi.x86_64 15/20 検証 : ImageMagick7-devel-7.1.0.29-1.fc34.remi.x86_64 16/20 検証 : ImageMagick7-heic-7.1.0.29-1.fc34.remi.x86_64 17/20 検証 : ImageMagick7-libs-7.1.0.29-1.fc34.remi.x86_64 18/20 検証 : libde265-1.0.8-3.fc34.x86_64 19/20 検証 : libheif-1.12.0-3.fc34.x86_64 20/20 インストール済み: ImageMagick7-7.1.0.29-1.fc34.remi.x86_64 ImageMagick7-devel-7.1.0.29-1.fc34.remi.x86_64 ImageMagick7-heic-7.1.0.29-1.fc34.remi.x86_64 ImageMagick7-libs-7.1.0.29-1.fc34.remi.x86_64 LibRaw-0.20.2-2.fc34.x86_64 graphviz-2.44.0-18.fc34.x86_64 gtk2-2.24.33-4.fc34.x86_64 gts-0.7.6-39.20121130.fc34.x86_64 lasi-1.1.3-6.fc34.x86_64 libXaw-1.0.13-17.fc34.x86_64 libcanberra-gtk2-0.30-24.fc34.x86_64 libde265-1.0.8-3.fc34.x86_64 libfontenc-1.1.3-15.fc34.x86_64 libheif-1.12.0-3.fc34.x86_64 liblqr-1-0.4.2-16.fc34.x86_64 libwmf-lite-0.2.12-5.fc34.x86_64 mkfontscale-1.2.1-2.fc34.x86_64 netpbm-10.97.00-1.fc34.x86_64 open-sans-fonts-1.10-14.fc34.noarch xorg-x11-fonts-ISO8859-1-100dpi-7.5-31.fc34.noarch 完了しました!
対応形式
$ identify -version
Version: ImageMagick 7.1.0-29 Q16-HDRI x86_64 19841 https://imagemagick.org Copyright: (C) 1999 ImageMagick Studio LLC License: https://imagemagick.org/script/license.php Features: Cipher DPC HDRI Modules OpenMP(4.5) Delegates (built-in): bzlib cairo djvu fontconfig freetype gslib gvc heic jbig jng jp2 jpeg lcms lqr ltdl lzma openexr pangocairo png ps raqm raw rsvg tiff webp wmf x xml zip zlib Compiler: gcc (11.2)
$ identify -list format
Format Module Mode Description ------------------------------------------------------------------------------- 3FR DNG r-- Hasselblad CFV/H3D39II 3G2 VIDEO r-- Media Container 3GP VIDEO r-- Media Container AAI* AAI rw+ AAI Dune image AI PDF rw- Adobe Illustrator CS2 APNG VIDEO rw+ Animated Portable Network Graphics ART* ART rw- PFS: 1st Publisher Clip Art ARW DNG r-- Sony Alpha Raw Image Format ASHLAR* ASHLAR -w+ Image sequence laid out in continuous irregular courses AVI VIDEO r-- Microsoft Audio/Visual Interleaved AVIF* HEIC rw+ AV1 Image File Format (1.12.0) AVS* AVS rw+ AVS X image BGR* BGR rw+ Raw blue, green, and red samples BGRA* BGR rw+ Raw blue, green, red, and alpha samples BGRO* BGR rw+ Raw blue, green, red, and opacity samples BIE* JBIG rw- Joint Bi-level Image experts Group interchange format (2.1) BMP* BMP rw- Microsoft Windows bitmap image BMP2* BMP rw- Microsoft Windows bitmap image (V2) BMP3* BMP rw- Microsoft Windows bitmap image (V3) BRF* BRAILLE -w- BRF ASCII Braille format CAL* CALS rw- Continuous Acquisition and Life-cycle Support Type 1 Specified in MIL-R-28002 and MIL-PRF-28002 CALS* CALS rw- Continuous Acquisition and Life-cycle Support Type 1 Specified in MIL-R-28002 and MIL-PRF-28002 CANVAS* XC r-- Constant image uniform color CAPTION* CAPTION r-- Caption CIN* CIN rw- Cineon Image File CIP* CIP -w- Cisco IP phone image format CLIP* CLIP rw+ Image Clip Mask CMYK* CMYK rw+ Raw cyan, magenta, yellow, and black samples CMYKA* CMYK rw+ Raw cyan, magenta, yellow, black, and alpha samples CR2 DNG r-- Canon Digital Camera Raw Image Format CR3 DNG r-- Canon Digital Camera Raw Image Format CRW DNG r-- Canon Digital Camera Raw Image Format CUBE* CUBE r-- Cube LUT CUR* ICON rw- Microsoft icon CUT* CUT r-- DR Halo DATA* INLINE rw+ Base64-encoded inline images DCM* DCM r-- Digital Imaging and Communications in Medicine image DICOM is used by the medical community for images like X-rays. The specification, "Digital Imaging and Communications in Medicine (DICOM)", is available at http://medical.nema.org/. In particular, see part 5 which describes the image encoding (RLE, JPEG, JPEG-LS), and supplement 61 which adds JPEG-2000 encoding. DCR DNG r-- Kodak Digital Camera Raw Image File DCRAW DNG r-- Raw Photo Decoder (dcraw) DCX* PCX rw+ ZSoft IBM PC multi-page Paintbrush DDS* DDS rw+ Microsoft DirectDraw Surface DFONT* TTF r-- Multi-face font package (Freetype 2.10.4) DNG DNG r-- Digital Negative DOT DOT r-- Graphviz DPX* DPX rw- SMPTE 268M-2003 (DPX 2.0) Digital Moving Picture Exchange Bitmap, Version 2.0. See SMPTE 268M-2003 specification at http://www.smtpe.org DXT1* DDS rw+ Microsoft DirectDraw Surface DXT5* DDS rw+ Microsoft DirectDraw Surface EPDF PDF rw- Encapsulated Portable Document Format EPI PS rw- Encapsulated PostScript Interchange format EPS PS rw- Encapsulated PostScript EPS2 PS2 -w- Level II Encapsulated PostScript EPS3 PS3 -w+ Level III Encapsulated PostScript EPSF PS rw- Encapsulated PostScript EPSI PS rw- Encapsulated PostScript Interchange format EPT EPT rw- Encapsulated PostScript with TIFF preview EPT2 EPT rw- Encapsulated PostScript Level II with TIFF preview EPT3 EPT rw+ Encapsulated PostScript Level III with TIFF preview ERF DNG r-- Epson RAW Format EXR EXR rw- High Dynamic-range (HDR) (OpenEXR 2.5.5) FARBFELD* FARBFELD rw- Farbfeld FAX* FAX rw+ Group 3 FAX FAX machines use non-square pixels which are 1.5 times wider than they are tall but computer displays use square pixels, therefore FAX images may appear to be narrow unless they are explicitly resized using a geometry of "150x100%". FF* FARBFELD rw- Farbfeld FILE* URL r-- Uniform Resource Locator (file://) FITS* FITS rw- Flexible Image Transport System FL32* FL32 rw- FilmLight FLV VIDEO rw+ Flash Video Stream FRACTAL* PLASMA r-- Plasma fractal image FTP* URL r-- Uniform Resource Locator (ftp://) FTS* FITS rw- Flexible Image Transport System FTXT* FTXT rw- Formatted text image G3* FAX rw- Group 3 FAX G4* FAX rw- Group 4 FAX GIF* GIF rw+ CompuServe graphics interchange format GIF87* GIF rw- CompuServe graphics interchange format (version 87a) GRADIENT* GRADIENT r-- Gradual linear passing from one shade to another GRAY* GRAY rw+ Raw gray samples GRAYA* GRAY rw+ Raw gray and alpha samples GROUP4* TIFF rw- Raw CCITT Group4 GV DOT r-- Graphviz HALD* HALD r-- Identity Hald color lookup table image HDR* HDR rw+ Radiance RGBE image format HEIC* HEIC rw+ High Efficiency Image Format (1.12.0) HEIF* HEIC rw+ High Efficiency Image Format (1.12.0) HISTOGRAM* HISTOGRAM -w- Histogram of the image HRZ* HRZ rw- Slow Scan TeleVision HTM* HTML -w- Hypertext Markup Language and a client-side image map HTML* HTML -w- Hypertext Markup Language and a client-side image map HTTP* URL r-- Uniform Resource Locator (http://) HTTPS* URL r-- Uniform Resource Locator (https://) ICB* TGA rw- Truevision Targa image ICO* ICON rw+ Microsoft icon ICON* ICON rw- Microsoft icon IIQ DNG r-- Phase One Raw Image Format INFO INFO -w+ The image format and characteristics INLINE* INLINE rw+ Base64-encoded inline images IPL* IPL rw+ IPL Image Sequence ISOBRL* BRAILLE -w- ISO/TR 11548-1 format ISOBRL6* BRAILLE -w- ISO/TR 11548-1 format 6dot J2C* JP2 rw- JPEG-2000 Code Stream Syntax (2.4.0) J2K* JP2 rw- JPEG-2000 Code Stream Syntax (2.4.0) JBG* JBIG rw+ Joint Bi-level Image experts Group interchange format (2.1) JBIG* JBIG rw+ Joint Bi-level Image experts Group interchange format (2.1) JNG* PNG rw- JPEG Network Graphics See http://www.libpng.org/pub/mng/ for details about the JNG format. JNX* JNX r-- Garmin tile format JP2* JP2 rw- JPEG-2000 File Format Syntax (2.4.0) JPC* JP2 rw- JPEG-2000 Code Stream Syntax (2.4.0) JPE* JPEG rw- Joint Photographic Experts Group JFIF format (libjpeg-turbo 2.0.90) JPEG* JPEG rw- Joint Photographic Experts Group JFIF format (libjpeg-turbo 2.0.90) JPG* JPEG rw- Joint Photographic Experts Group JFIF format (libjpeg-turbo 2.0.90) JPM* JP2 rw- JPEG-2000 File Format Syntax (2.4.0) JPS* JPEG rw- Joint Photographic Experts Group JFIF format (libjpeg-turbo 2.0.90) JPT* JP2 rw- JPEG-2000 File Format Syntax (2.4.0) JSON JSON -w+ The image format and characteristics K25 DNG r-- Kodak Digital Camera Raw Image Format KDC DNG r-- Kodak Digital Camera Raw Image Format KERNEL* KERNEL -w- Morphology Kernel LABEL* LABEL r-- Image label M2V VIDEO rw+ MPEG Video Stream M4V VIDEO rw+ Raw VIDEO-4 Video MAC* MAC r-- MAC Paint MAP* MAP rw- Colormap intensities and indices MASK* MASK rw+ Image Clip Mask MAT MAT rw+ MATLAB level 5 image format MATTE* MATTE -w+ MATTE format MEF DNG r-- Mamiya Raw Image File MIFF* MIFF rw+ Magick Image File Format MKV VIDEO rw+ Multimedia Container MNG* PNG rw+ Multiple-image Network Graphics (libpng 1.6.37) See http://www.libpng.org/pub/mng/ for details about the MNG format. MONO* MONO rw- Raw bi-level bitmap MOV VIDEO rw+ MPEG Video Stream MP4 VIDEO rw+ VIDEO-4 Video Stream MPC* MPC rw+ Magick Pixel Cache image format MPEG VIDEO rw+ MPEG Video Stream MPG VIDEO rw+ MPEG Video Stream MRW DNG r-- Sony (Minolta) Raw Image File MSL* MSL rw+ Magick Scripting Language MSVG* SVG rw+ ImageMagick's own SVG internal renderer MTV* MTV rw+ MTV Raytracing image format MVG* MVG rw- Magick Vector Graphics NEF DNG r-- Nikon Digital SLR Camera Raw Image File NRW DNG r-- Nikon Digital SLR Camera Raw Image File NULL* NULL rw- Constant image of uniform color ORA ORA r-- OpenRaster format ORF DNG r-- Olympus Digital Camera Raw Image File OTB* OTB rw- On-the-air bitmap OTF* TTF r-- Open Type font (Freetype 2.10.4) PAL* UYVY rw- 16bit/pixel interleaved YUV PALM* PALM rw+ Palm pixmap PAM* PNM rw+ Common 2-dimensional bitmap format PANGO* PANGO r-- Pango Markup Language (Pangocairo 1.48.11) PATTERN* PATTERN r-- Predefined pattern PBM* PNM rw+ Portable bitmap format (black and white) PCD* PCD rw- Photo CD PCDS* PCD rw- Photo CD PCL PCL rw+ Printer Control Language PCT* PICT rw- Apple Macintosh QuickDraw/PICT PCX* PCX rw- ZSoft IBM PC Paintbrush PDB* PDB rw+ Palm Database ImageViewer Format PDF PDF rw+ Portable Document Format PDFA PDF rw+ Portable Document Archive Format PEF DNG r-- Pentax Electronic File PES* PES r-- Embrid Embroidery Format PFA* TTF r-- Postscript Type 1 font (ASCII) (Freetype 2.10.4) PFB* TTF r-- Postscript Type 1 font (binary) (Freetype 2.10.4) PFM* PNM rw+ Portable float format PGM* PNM rw+ Portable graymap format (gray scale) PGX* PGX rw- JPEG 2000 uncompressed format PHM* PNM rw+ Portable half float format PICON* XPM rw- Personal Icon PICT* PICT rw- Apple Macintosh QuickDraw/PICT PIX* PIX r-- Alias/Wavefront RLE image format PJPEG* JPEG rw- Joint Photographic Experts Group JFIF format (libjpeg-turbo 2.0.90) PLASMA* PLASMA r-- Plasma fractal image PNG* PNG rw- Portable Network Graphics (libpng 1.6.37) See http://www.libpng.org/ for details about the PNG format. PNG00* PNG rw- PNG inheriting bit-depth, color-type from original, if possible PNG24* PNG rw- opaque or binary transparent 24-bit RGB (zlib 1.2.11) PNG32* PNG rw- opaque or transparent 32-bit RGBA PNG48* PNG rw- opaque or binary transparent 48-bit RGB PNG64* PNG rw- opaque or transparent 64-bit RGBA PNG8* PNG rw- 8-bit indexed with optional binary transparency PNM* PNM rw+ Portable anymap POCKETMOD PDF rw+ Pocketmod Personal Organizer PPM* PNM rw+ Portable pixmap format (color) PS PS rw+ PostScript PS2 PS2 -w+ Level II PostScript PS3 PS3 -w+ Level III PostScript PSB* PSD rw+ Adobe Large Document Format PSD* PSD rw+ Adobe Photoshop bitmap PTIF* TIFF rw+ Pyramid encoded TIFF PWP* PWP r-- Seattle Film Works QOI* QOI rw- Quite OK image format RADIAL-GRADIENT* GRADIENT r-- Gradual radial passing from one shade to another RAF DNG r-- Fuji CCD-RAW Graphic File RAS* SUN rw+ SUN Rasterfile RAW DNG r-- Raw RGB* RGB rw+ Raw red, green, and blue samples RGB565* RGB r-- Raw red, green, blue samples in 565 format RGBA* RGB rw+ Raw red, green, blue, and alpha samples RGBO* RGB rw+ Raw red, green, blue, and opacity samples RGF* RGF rw- LEGO Mindstorms EV3 Robot Graphic Format (black and white) RLA* RLA r-- Alias/Wavefront image RLE* RLE r-- Utah Run length encoded image RMF DNG r-- Raw Media Format RSVG* SVG rw+ Librsvg SVG renderer (RSVG 2.50.7) RW2 DNG r-- Panasonic Lumix Raw Image SCR* SCR r-- ZX-Spectrum SCREEN$ SCT* SCT r-- Scitex HandShake SFW* SFW r-- Seattle Film Works SGI* SGI rw+ Irix RGB image SHTML* HTML -w- Hypertext Markup Language and a client-side image map SIX* SIXEL rw- DEC SIXEL Graphics Format SIXEL* SIXEL rw- DEC SIXEL Graphics Format SPARSE-COLOR* TXT -w+ Sparse Color SR2 DNG r-- Sony Raw Format 2 SRF DNG r-- Sony Raw Format STEGANO* STEGANO r-- Steganographic image STRIMG* STRIMG rw- String to image and back SUN* SUN rw+ SUN Rasterfile SVG* SVG rw+ Scalable Vector Graphics (RSVG 2.50.7) SVGZ* SVG rw+ Compressed Scalable Vector Graphics (RSVG 2.50.7) TEXT* TXT r-- Text TGA* TGA rw- Truevision Targa image THUMBNAIL* THUMBNAIL -w+ EXIF Profile Thumbnail TIFF* TIFF rw+ Tagged Image File Format (LIBTIFF, Version 4.2.0) TIFF64* TIFF rw+ Tagged Image File Format (64-bit) (LIBTIFF, Version 4.2.0) TILE* TILE r-- Tile image with a texture TIM* TIM r-- PSX TIM TM2* TIM2 r-- PS2 TIM2 TTC* TTF r-- TrueType font collection (Freetype 2.10.4) TTF* TTF r-- TrueType font (Freetype 2.10.4) TXT* TXT rw+ Text UBRL* BRAILLE -w- Unicode Text format UBRL6* BRAILLE -w- Unicode Text format 6dot UIL* UIL -w- X-Motif UIL table UYVY* UYVY rw- 16bit/pixel interleaved YUV VDA* TGA rw- Truevision Targa image VICAR* VICAR rw- VICAR rasterfile format VID* VID rw+ Visual Image Directory VIFF* VIFF rw+ Khoros Visualization image VIPS* VIPS rw+ VIPS image VST* TGA rw- Truevision Targa image WBMP* WBMP rw- Wireless Bitmap (level 0) image WEBM VIDEO rw+ Open Web Media WEBP* WEBP rw+ WebP Image Format (libwebp 1.2.2 [020F]) WMF* WMF r-- Windows Meta File WMV VIDEO rw+ Windows Media Video WMZ* WMF r-- Compressed Windows Meta File WPG* WPG r-- Word Perfect Graphics X* X rw+ X Image X3F DNG r-- Sigma Camera RAW Picture File XBM* XBM rw- X Windows system bitmap (black and white) XC* XC r-- Constant image uniform color XCF* XCF r-- GIMP image XPM* XPM rw- X Windows system pixmap (color) XPS XPS r-- Microsoft XML Paper Specification XV* VIFF rw+ Khoros Visualization image XWD* XWD rw- X Windows system window dump (color) YAML YAML -w+ The image format and characteristics YCbCr* YCbCr rw+ Raw Y, Cb, and Cr samples YCbCrA* YCbCr rw+ Raw Y, Cb, Cr, and alpha samples YUV* YUV rw- CCIR 601 4:1:1 or 4:2:2 * native blob support r read support w write support + support for multiple images