🌟

ImageMagickでマルチページTiffの作成

2024/09/07に公開

ImageMagickを使ってマルチページTiffを作る

ImageMagick 7を使って画像をまとめてマルチページTiffを作成する

例1: image1.jpg image2.jpgをまとめてoutput.tifに変換

magick image1.jpg image2.jpg output.tif

例2: フォルダ内のJpegすべてをまとめてoutput.tifに変換

magick *.jpg output.tif

例3: ファイルパスのリストimage_list.txtのファイルをまとめてoutput.tifに変換

magick @image_list.txt output.tif

トラブルシューティング

マルチ化した画像が回転してしまっている!?
ImageMagickはデフォルトではExifのOrientation情報を考慮してないのでOrientation情報で回転表示させている画像はそれを反映してくれない。
-auto-orientオプションを指定するとOrientation情報を考慮して変換を行ってくれる

例4: -auto-orientをつけて変換

magick *.jpg -auto-orient output.tif

もし、画像のOrientation情報を知りたければエクスプローラの表示設定で「向き」を追加すればよい

ImageMagickでExif情報を出力してもよい
例5: identifyでExif情報を出力する

magick identify -format '%[Exif:Orientation]\n' Image.jpg

Exif情報を消してしまいたい場合は-stripオプションを指定してやるとすべてのExif情報を消すことができる。Exif情報を消すと本来の画像の向きで表示されるようになる。※すべてのExif情報が消えてしまうので注意

例6: -stripでExif情報を消す

magick mogrify -strip image.jpg

Discussion