WIndows で iPhone で撮影した拡張子 .heic の画像を JPEG形式に変換する
iPhoneで撮影した写真は拡張子は .HEIC というなんか変なのになっている。圧縮率とかいいみたいだけどGoogle Cloud Visionで文字認識しようとしたらエラーになってしまって困った。
ので、HEIC画像をJPEG画像に変換したかったが、いちいちペイントやフォトで開いて名前を付けて保存とかで形式を変えるのは面倒。
コマンドラインで一気に変換する方法がないか調べた。
ImageMagick で HEIC 形式から JPEG 形式に変換する
Windows 版の ImageMagick をインストールする。
Downloadページhttps://imagemagick.org/script/download.php の下のほうにある Windows Binary Release からEXEファイルを取得しインストール。
インストールするときに、パスを通すチェックを入れておくと便利。
IMG_0001.HEIC を変換したい場合、コマンドプロンプトを開き、画像があるディレクトリに移動して、
magick mogrify -format jpg IMG_0001.HEIC
いちいち一個づつ指定は面倒というのであれば、 * を使えばディレクトリ内まとめて変換してくれる。
magick mogrify -format jpg *.HEIC
以上!
ImageMagick 解像度を変換する
解像度も変えたいな、と思ったので合わせて調べた。
以下のコマンドで、
magick hoge.jpg -resize 1904x1428 -quality 100 fuga.jpg
以上!