差分
このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン | ||
windows:imagemagick [2020/10/13 06:12] – ともやん | windows:imagemagick [2022/04/14 04:35] (現在) – ともやん | ||
---|---|---|---|
行 1: | 行 1: | ||
- | ====== ImageMagick - 画像の変換/ | + | ====== ImageMagick - 画像の変換/ |
{{windows: | {{windows: | ||
[[https:// | [[https:// | ||
行 7: | 行 7: | ||
**ImageMagick** (イメージマジック) は画像を操作したり表示したりするためのソフトウェアスイートである。GIF、JPEG、JPEG 2000、PNG、PDF、Photo CD、TIFF、DPXなど100種類以上の画像ファイルフォーマットに対応している。GPL互換でより制限が緩い独自ライセンスが適用されている。\\ | **ImageMagick** (イメージマジック) は画像を操作したり表示したりするためのソフトウェアスイートである。GIF、JPEG、JPEG 2000、PNG、PDF、Photo CD、TIFF、DPXなど100種類以上の画像ファイルフォーマットに対応している。GPL互換でより制限が緩い独自ライセンスが適用されている。\\ | ||
[[wpjp> | [[wpjp> | ||
+ | |||
+ | [[linux: | ||
===== インストール ===== | ===== インストール ===== | ||
[[windows: | [[windows: | ||
**ImageMagick** をインストールする。\\ | **ImageMagick** をインストールする。\\ | ||
- | <code powershell> | + | <WRAP color_term 100%> |
+ | <WRAP color_command>< | ||
$ scoop install imagemagick | $ scoop install imagemagick | ||
- | </code> | + | </pre></ |
- | + | <WRAP color_result>< | |
- | < | + | Installing ' |
- | <code> | + | ImageMagick-7.1.0-29-Q16-HDRI-x64-dll.exe (37.6 MB) [=========================================================] 100% |
- | Installing ' | + | Checking hash of <b class=CYN> |
- | ImageMagick-7.0.10-34-portable-Q16-x64.zip (111.0 MB) [===================================] 100% | + | Extracting |
- | Checking hash of ImageMagick-7.0.10-34-portable-Q16-x64.zip ... ok. | + | Linking ~\scoop\apps\imagemagick\current => ~\scoop\apps\imagemagick\7.1.0-29 |
- | Extracting ImageMagick-7.0.10-34-portable-Q16-x64.zip ... done. | + | Running post-install script... |
- | Linking ~\scoop\apps\imagemagick\current => ~\scoop\apps\imagemagick\7.0.10-34 | + | <b class=GRN> |
- | Creating shim for ' | + | Notes |
- | Creating shim for ' | + | ----- |
- | Creating shim for 'conjure'. | + | - The bundled ffmpeg has been renamed to 'ffmpeg.exe.old' |
- | Creating shim for ' | + | if you need it for ImageMagick tools, rename it back to 'ffmpeg.exe'. |
- | Creating shim for 'imconvert'. | + | - 'convert.exe' |
- | Creating shim for 'dcraw'. | + | ...' |
- | Creating shim for 'identify'. | + | </pre></ |
- | Creating shim for ' | + | |
- | Creating shim for ' | + | |
- | Creating shim for ' | + | |
- | Creating shim for ' | + | |
- | Creating shim for ' | + | |
- | 'imagemagick' | + | |
- | </code> | + | |
</ | </ | ||
+ | ===== 対応形式 ===== | ||
+ | <WRAP color_term 100%> | ||
+ | <WRAP color_command>< | ||
+ | $ identify -list format | ||
+ | </ | ||
+ | <WRAP color_result_long>< | ||
+ | | ||
+ | ------------------------------------------------------------------------------- | ||
+ | 3FR DNG | ||
+ | 3G2 VIDEO | ||
+ | 3GP VIDEO | ||
+ | AAI* AAI | ||
+ | | ||
+ | | ||
+ | ART* ART | ||
+ | ARW DNG | ||
+ | | ||
+ | AVI VIDEO | ||
+ | AVIF* HEIC rw+ AV1 Image File Format (1.12.0) | ||
+ | AVS* AVS | ||
+ | BGR* BGR | ||
+ | BGRA* BGR | ||
+ | BGRO* BGR | ||
+ | BIE* JBIG --- Joint Bi-level Image experts Group interchange format | ||
+ | BMP* BMP | ||
+ | BMP2* BMP | ||
+ | BMP3* BMP | ||
+ | BRF* BRAILLE | ||
+ | CAL* CALS rw- | ||
+ | | ||
+ | CALS* CALS rw- | ||
+ | | ||
+ | | ||
+ | CAPTION* CAPTION | ||
+ | CIN* CIN | ||
+ | CIP* CIP | ||
+ | CLIP* CLIP rw+ Image Clip Mask | ||
+ | CLIPBOARD* CLIPBOARD rw- The system clipboard | ||
+ | CMYK* CMYK rw+ Raw cyan, magenta, yellow, and black samples | ||
+ | CMYKA* CMYK rw+ Raw cyan, magenta, yellow, black, and alpha samples | ||
+ | CR2 DNG | ||
+ | CR3 DNG | ||
+ | CRW DNG | ||
+ | CUBE* CUBE r-- Cube LUT | ||
+ | CUR* ICON rw- | ||
+ | CUT* CUT | ||
+ | DATA* INLINE | ||
+ | DCM* DCM | ||
+ | DICOM is used by the medical community for images like X-rays. | ||
+ | | ||
+ | | ||
+ | see part 5 which describes the image encoding (RLE, JPEG, JPEG-LS), | ||
+ | and supplement 61 which adds JPEG-2000 encoding. | ||
+ | DCR DNG | ||
+ | DCRAW DNG | ||
+ | DCX* PCX | ||
+ | DDS* DDS | ||
+ | DFONT* TTF | ||
+ | DJVU* DJVU --- Deja vu | ||
+ | See http:// | ||
+ | DJVU 1.2 specification is available there and at | ||
+ | | ||
+ | DNG DNG | ||
+ | DOT DOT | ||
+ | DPS DPS | ||
+ | DPX* DPX | ||
+ | | ||
+ | See SMPTE 268M-2003 specification at http:// | ||
+ | |||
+ | DXT1* DDS | ||
+ | DXT5* DDS | ||
+ | EMF EMF | ||
+ | | ||
+ | EPI PS rw- | ||
+ | EPS PS rw- | ||
+ | | ||
+ | | ||
+ | | ||
+ | | ||
+ | EPT EPT | ||
+ | | ||
+ | | ||
+ | ERF DNG | ||
+ | EXR EXR | ||
+ | | ||
+ | FAX* 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 | ||
+ | | ||
+ | |||
+ | FF* FARBFELD | ||
+ | FILE* URL | ||
+ | FITS* FITS rw- | ||
+ | FL32* FL32 rw- | ||
+ | FLIF* FLIF rw+ Free Lossless Image Format (libflif 0.0.2 [0000]) | ||
+ | FLV VIDEO | ||
+ | FPX FPX | ||
+ | FRACTAL* PLASMA | ||
+ | FTP* URL | ||
+ | FTS* FITS rw- | ||
+ | FTXT* FTXT rw- | ||
+ | G3* FAX | ||
+ | G4* FAX | ||
+ | GIF* GIF | ||
+ | GIF87* GIF | ||
+ | | ||
+ | GRAY* GRAY rw+ Raw gray samples | ||
+ | GRAYA* GRAY rw+ Raw gray and alpha samples | ||
+ | | ||
+ | | ||
+ | HALD* HALD r-- | ||
+ | HDR* HDR | ||
+ | HEIC* HEIC r-- High Efficiency Image Format (1.12.0) | ||
+ | HEIF* HEIC r-- High Efficiency Image Format (1.12.0) | ||
+ | HISTOGRAM* HISTOGRAM -w- | ||
+ | HRZ* HRZ | ||
+ | HTM* HTML -w- | ||
+ | HTML* HTML -w- | ||
+ | HTTP* URL | ||
+ | HTTPS* URL | ||
+ | ICB* TGA | ||
+ | ICO* ICON rw+ | ||
+ | ICON* ICON rw- | ||
+ | IIQ DNG | ||
+ | | ||
+ | | ||
+ | IPL* IPL | ||
+ | | ||
+ | ISOBRL6* BRAILLE | ||
+ | J2C* JP2 | ||
+ | J2K* JP2 | ||
+ | JBG* JBIG --- Joint Bi-level Image experts Group interchange format | ||
+ | JBIG* JBIG --- Joint Bi-level Image experts Group interchange format | ||
+ | JNG* PNG | ||
+ | See http:// | ||
+ | | ||
+ | JNX* JNX | ||
+ | JP2* JP2 | ||
+ | JPC* JP2 | ||
+ | JPE* JPEG rw- Joint Photographic Experts Group JFIF format (libjpeg-turbo 2.1.1) | ||
+ | JPEG* JPEG rw- Joint Photographic Experts Group JFIF format (libjpeg-turbo 2.1.1) | ||
+ | JPG* JPEG rw- Joint Photographic Experts Group JFIF format (libjpeg-turbo 2.1.1) | ||
+ | JPM* JP2 | ||
+ | JPS* JPEG rw- Joint Photographic Experts Group JFIF format (libjpeg-turbo 2.1.1) | ||
+ | JPT* JP2 | ||
+ | | ||
+ | JXL* JXL | ||
+ | K25 DNG | ||
+ | KDC DNG | ||
+ | | ||
+ | LABEL* LABEL | ||
+ | M2V VIDEO | ||
+ | M4V VIDEO | ||
+ | MAC* MAC | ||
+ | MAP* MAP | ||
+ | MASK* MASK rw+ Image Clip Mask | ||
+ | MAT MAT | ||
+ | MATTE* MATTE | ||
+ | MEF DNG | ||
+ | MIFF* MIFF rw+ | ||
+ | MKV VIDEO | ||
+ | MNG* PNG | ||
+ | See http:// | ||
+ | | ||
+ | MONO* MONO rw- Raw bi-level bitmap | ||
+ | MOV VIDEO | ||
+ | MP4 VIDEO | ||
+ | MPC* MPC | ||
+ | | ||
+ | MPG VIDEO | ||
+ | MRW DNG | ||
+ | MSL* MSL | ||
+ | MSVG* SVG | ||
+ | MTV* MTV | ||
+ | MVG* MVG | ||
+ | NEF DNG | ||
+ | NRW DNG | ||
+ | NULL* NULL rw- | ||
+ | ORA ORA | ||
+ | ORF DNG | ||
+ | OTB* OTB | ||
+ | OTF* TTF | ||
+ | PAL* UYVY rw- | ||
+ | PALM* PALM rw+ Palm pixmap | ||
+ | PAM* PNM | ||
+ | PANGO* PANGO | ||
+ | PATTERN* PATTERN | ||
+ | PBM* PNM | ||
+ | PCD* PCD | ||
+ | PCDS* PCD | ||
+ | PCL PCL | ||
+ | PCT* PICT rw- Apple Macintosh QuickDraw/ | ||
+ | PCX* PCX | ||
+ | PDB* PDB | ||
+ | PDF PDF | ||
+ | | ||
+ | PEF DNG | ||
+ | PES* PES | ||
+ | PFA* TTF | ||
+ | PFB* TTF | ||
+ | PFM* PNM | ||
+ | PGM* PNM | ||
+ | PGX* PGX | ||
+ | PHM* PNM | ||
+ | PICON* XPM | ||
+ | PICT* PICT rw- Apple Macintosh QuickDraw/ | ||
+ | PIX* PIX | ||
+ | PJPEG* JPEG rw- Joint Photographic Experts Group JFIF format (libjpeg-turbo 2.1.1) | ||
+ | | ||
+ | PNG* PNG | ||
+ | See http:// | ||
+ | PNG00* PNG | ||
+ | PNG24* PNG | ||
+ | PNG32* PNG | ||
+ | PNG48* PNG | ||
+ | PNG64* PNG | ||
+ | PNG8* PNG | ||
+ | PNM* PNM | ||
+ | POCKETMOD | ||
+ | PPM* PNM | ||
+ | | ||
+ | PS2 PS2 | ||
+ | PS3 PS3 | ||
+ | PSB* PSD | ||
+ | PSD* PSD | ||
+ | PTIF* TIFF rw+ | ||
+ | PWP* PWP | ||
+ | QOI* QOI | ||
+ | RADIAL-GRADIENT* GRADIENT | ||
+ | RAF DNG | ||
+ | RAS* SUN | ||
+ | RAW DNG | ||
+ | RGB* RGB | ||
+ | | ||
+ | RGBA* RGB | ||
+ | RGBO* RGB | ||
+ | RGF* RGF | ||
+ | RLA* RLA | ||
+ | RLE* RLE | ||
+ | RMF DNG | ||
+ | RSVG* SVG | ||
+ | RW2 DNG | ||
+ | SCR* SCR | ||
+ | SCREENSHOT* SCREENSHO r-- | ||
+ | SCT* SCT | ||
+ | SFW* SFW | ||
+ | SGI* SGI | ||
+ | SHTML* HTML -w- | ||
+ | SIX* SIXEL | ||
+ | SIXEL* SIXEL | ||
+ | SPARSE-COLOR* TXT | ||
+ | SR2 DNG | ||
+ | SRF DNG | ||
+ | STEGANO* STEGANO | ||
+ | | ||
+ | SUN* SUN | ||
+ | SVG* SVG | ||
+ | SVGZ* SVG | ||
+ | TEXT* TXT | ||
+ | TGA* TGA | ||
+ | THUMBNAIL* THUMBNAIL -w+ EXIF Profile Thumbnail | ||
+ | TIFF* TIFF rw+ | ||
+ | | ||
+ | TILE* TILE r-- Tile image with a texture | ||
+ | TIM* TIM | ||
+ | TM2* TIM2 r-- PS2 TIM2 | ||
+ | TTC* TTF | ||
+ | TTF* TTF | ||
+ | TXT* TXT | ||
+ | UBRL* BRAILLE | ||
+ | UBRL6* BRAILLE | ||
+ | UIL* UIL | ||
+ | UYVY* UYVY rw- | ||
+ | VDA* TGA | ||
+ | VICAR* VICAR | ||
+ | VID* VID | ||
+ | VIFF* VIFF rw+ | ||
+ | VIPS* VIPS rw+ VIPS image | ||
+ | VST* TGA | ||
+ | WBMP* WBMP rw- | ||
+ | | ||
+ | WEBP* WEBP rw+ WebP Image Format (libwebp 1.2.2 [020F]) | ||
+ | WMF EMF | ||
+ | WMV VIDEO | ||
+ | WPG* WPG | ||
+ | X3F DNG | ||
+ | XBM* XBM | ||
+ | XC* XC r-- | ||
+ | XCF* XCF | ||
+ | XPM* XPM | ||
+ | XPS XPS | ||
+ | XV* VIFF rw+ | ||
+ | | ||
+ | YCbCr* YCbCr | ||
+ | | ||
+ | YUV* YUV | ||
+ | |||
+ | * native blob support | ||
+ | r read support | ||
+ | w write support | ||
+ | + support for multiple images | ||
+ | </ | ||
+ | </ |