SELOG

SEが困ったときに見るメモ

WindowsでImageMagickを使う

本記事の環境

OS:Windows 11 Home (64 bit)
CPU:AMD Ryzen 5 3500U Radeon Vega Mobile Gfx 2.10 GHz
RAM:20 GB

ImageMagickの導入

ImageMagickのダウンロード

www.imagemagick.org

ImageMagick-7.1.0-57-portable-Q16-x64.zipをダウンロード

ImageMagickのインストール

C:\library\ImageMagickに解凍

画像の形式を変換

jpegpng

C:\library\ImageMagick\convert jpeg-sample.jpg jpeg-sample-to-png.png

pngjpeg

C:\library\ImageMagick\convert png-sample.png png-sample-to-jpeg.jpg

webp→jpeg

C:\library\ImageMagick\convert webp-sample.webp webp-sample-to-jpeg.jpg

jpeg→webp

C:\library\ImageMagick\convert jpeg-sample.jpg jpeg-sample-to-webp.webp

webp→png

C:\library\ImageMagick\convert webp-sample.webp webp-sample-to-png.png

png→webp

C:\library\ImageMagick\convert png-sample.png png-sample-to-webp.webp

画像を圧縮

jpeg

C:\library\ImageMagick\convert -quality 80 jpeg-sample.jpg jpeg-sample-80.jpg

png

C:\library\ImageMagick\convert -quality 80 png-sample.png png-sample-80.png

webp

C:\library\ImageMagick\convert -quality 80 webp-sample.webp webp-sample-80.webp

EXIF情報を削除

jpeg

C:\library\ImageMagick\convert -strip jpeg-sample.jpg jpeg-sample-noexif.jpg

png

C:\library\ImageMagick\convert -strip png-sample.png png-sample-noexif.png

webp

C:\library\ImageMagick\convert -strip webp-sample.webp webp-sample-noexif.webp

画像の基本的な情報を取得

jpeg

C:\library\ImageMagick\identify jpeg-sample.jpg

png

C:\library\ImageMagick\identify png-sample.png

webp

C:\library\ImageMagick\identify webp-sample.webp

画像の詳細な情報を取得

jpeg

C:\library\ImageMagick\identify -verbose jpeg-sample.jpg

png

C:\library\ImageMagick\identify -verbose png-sample.png

webp

C:\library\ImageMagick\identify -verbose webp-sample.webp

画像のサイズを変更

jpeg

C:\library\ImageMagick\convert -resize 400x400 jpeg-sample.jpg jpeg-sample-400x400.jpg

png

C:\library\ImageMagick\convert -resize 400x400 png-sample.png png-sample-400x400.png

webp

C:\library\ImageMagick\convert -resize 400x400 webp-sample.webp webp-sample-400x400.webp