読者です 読者をやめる 読者になる 読者になる

それマグで!

知識はカップより、マグでゆっくり頂きます。 takuya_1stのブログ

習慣に早くから配慮した者は、 おそらく人生の実りも大きい。

画像がカラーか、白黒かを判別する

カラー画像かモノクロか判別する。 takuya@:$ convert sample.cl.jpg -colorspace HSB -separate -delete 0 -fx "u*v" -blur 2x2 -threshold 30% -format '%[fx:mean]\n' info: 0.693993 takuya@:$ convert sample.bw.jpg -colorspace HSB -separate -delete…

imageMagickのconvertコマンドで進捗をモニタリングする

convert コマンドが遅い時がある PDFとJPGを扱ってると、時間がかかって後どれくらいだ?と気になることがあるので。 convert -monitor と monitor オプションをつけると、progress をモニタリングできて便利。 実際やってみるとこんな感じ takuya@$ convert…

PDFをページ数指定で高速に読み込む。

PDF 読み込み遅んだよ! PDFってなんでこんなに無駄にページ数多いの。ってなりなす。PDFをMagickで読み込んだら遅いのなんのって。 require 'Rmagick' name = 'out.pdf' im = Magick::Image.read(name) # めっちゃ遅い im.esize #=> 300 PDFが枚数多いとも…

JPEGやPNGの画像サイズを取得するコマンド。縦横ピクセルサイズをコマンドで取得

ImageMagickのidentify コマンドが一覧楽そう identify -format "%wx%h " takuya@n005:~/Desktop$ identify -format '%wx%h\n' test.PNG 428x147 縦横ピクセルサイズをコマンドで取得 これを JSON で取るとしたら identify -format "{width:%w, height:%h}\n…

identify コマンドで画像の横幅縦幅をシェルで取得する

画像の高さと幅を取り出すなら、 identify コマンドで充分ですよ。 identify コマンドで画像の情報を取得する takuya@air:~/Desktop$ identify -format "width: %w px " IMG_5018.JPG width: 2592 px 縦x横で表示するには。 takuya@air:~/Desktop$ identify…

ImageMagick で PDF を画像に分割する

PDFも手軽に扱いたいですね。 imagemagickのコンバートでPDFを分割しようとした。 takuya@air:~/Desktop$ convert 200905_015-088.pdf -resize 480 dest*.png sh: gs: command not found convert: Postscript delegate failed `200905_015-088.pdf': No such…