Muni Bus

パソコンの操作方法や設定方法を忘れないようにメモしています。ブログを一回引っ越ししているので、所々表示がかなり乱れています・・・

ImageMagick

【ImageMagick】画像のdpiを変更する

convertツールを使う。-unitsオプションに「PixelsPerInch」を与え、-densityオプションにdpiを指定する。 magick convert -units PixelsPerInch -density 400 old.png new.png

【ImageMagick】画像を他の保存形式に一括で変換する

mogrifyツールを使う。以下は、カレントディレクトリにある拡張子がpdfのファイルを、すべてPNG形式に変換する例。 >magick mogrify -format png *.pdf 変換後の画像をグレースケールにしたい場合は-typeオプションにGrayscaleを指定する。 >magick mogrify …

【ImageMagick】エラーメッセージ「convert: FailedToExecuteCommand `"gswin64c.exe"~」

convertツールを使用した際に、PDFに関わる処理をしたときに、以下のようなエラーメッセージが表示されて、うまく動作しないことがある。カラーのPDFファイル「color.pdf」をグレースケールのPDF「grayscale.pdf」に400dpiで変換した場合の例。 >magick conv…

【ImageMagick】カラーのPDFをグレースケール(白黒)のPDFに変換する

convertツールを使う。以下はカレントディレクトリにあるカラーのPDFファイル「color.pdf」をグレースケールのPDF「grayscale.pdf」に400dpiで変換する例。-typeオプションに返還後の色数を示す文字を指定する。グレースケールの場合は「Grayscale」を指定す…

【Magick】複数のPDFファイルを1つのPDFファイルにまとめる

convertツールを使う。以下は、memoディレクトリに置かれている拡張子がpdfのファイルをすべて結合し、1つのPDFファイルにまとめてカレントディレクトリにnote.pdfを出力した例。 結合したファイルの解像度は-densityオプションで指定をする。デフォルトは72…

【Magick】特定のディレクトリの画像ファイルを一括で他の保存形式に変換する

mogrifyツールを使う。以下は、カレントディレクトリに置かれている拡張子がjpgのファイルを、すべてPDFに変換する例。ファイル名は元のファイルの拡張子をpdfに変えたものになる。 magick mogrify -format pdf *.jpg

【ImageMagick】コマンドに含まれている画像をファイルに出力する。

全部で5つの画像が含まれている。最後のHは画像ではないので注意。 >magick convert -list coder | find "MAGICK" LOGO MAGICK GRANITE MAGICK NETSCAPE MAGICK WIZARD MAGICK ROSE MAGICK H MAGICK ツールを指定した後の第2引数に出力するファイル名を指定…

【ImageMagick】コマンドに含まれている画像の一覧を表示する

convertツールに-listオプションを付けて実行することで、含まれている画像の一覧を表示することができる。 コマンドラインであれば以下のとおり。 >magick convert -list coder | find "MAGICK"LOGO MAGICKGRANITE MAGICKNETSCAPE MAGICKWIZARD MAGICKROSE …

【ImageMagick】convertコマンドが使えない

現在のImageMagickはconvertコマンドは含まれているものの、インストール時に指定をしないとインストールされない。 インストールプログラムを起動して進めると、途中で以下の画面になる。 上から5番目の「Install legacy utilities (e.g. convert)」にチェ…

【ImageMagick】画像ファイルの大きさや色数を簡単に調べる

identifyコマンドを使う。以下は、ImageMagickに標準で付属している画像を作成し、その画像ファイルの大きさや色数について調べた例。 >magick convert logo: logo.png>magick convert rose: rose.tif>magick identify logo.pnglogo.png PNG 640x480 640x480…

【ImageMagick】サンプル画像を作る

convertコマンドで簡単に作ることができる。 よく見るImageMagickのサンプル画像をPNG形式で作る。 >magick convert logo: logo.png バラの小さいサンプル画像。GIF形式で作成してみる。 >magick convert rose: rose.gif

【ImageMagick】画像ファイルの任意の範囲を抜き出す

convertコマンドに抜き出す範囲を-cropオプションで指定をすることで、任意の範囲を抜き出すことができる。 ImageMagickのロゴの画像ファイルで試す。まず、ロゴの画像を作成する。 PS > magick logo: logo.pngPS > magick identify logo.pnglogo.png PNG 64…

【ImageMagick】画像ファイルの大きさと色数を得る

identifyコマンドを使う。以下は、ImageMagickのロゴの画像ファイルを大きさと色数を調べた例。 PS > magick logo: logo.pngPS > magick identify logo.pnglogo.png PNG 640x480 640x480+0+0 8-bit sRGB 256c 27398B 0.000u 0:00.000 画像ファイルの大きさは…

【ImageMagick】ロゴの画像ファイルを作成する

画像操作等の練習に使えるImageMagickのロゴの画像ファイルは、magickコマンドで簡単に作成することができる。ファイル名を「logo.png」としてPNG形式で作成する。 PS > magick logo: logo.png 第2引数に指定したファイル名の拡張子を変えることで、様々な保…