2018-05-11から1日間の記事一覧

ImageMagickでアスペクト比を維持しながら画像をリサイズする

rubyで作ったResizer.rbをシェルスクリプトに書き直して改善した。 pngファイルで背景が透過だとjpgで黒塗りにされてしまうが、-flatten のオプションをつける事で白塗りになる。 設計 Resizer.commandと同じディレクトリに変換したいpngまたはjpgファイルを…

RMagickを使ってアスペクト比を維持しながら画像をリサイズしてみる

仕様を考えてみる image:https://cdn-ak.f.st-hatena.com/images/fotolife/a/araemonz/20180729/20180729123052.jpg Rubyで書いたResizer.rbと同じフォルダに、リサイズしたいPNGまたはJPEGファイルを配置。 Resizerを実行すると、リサイズされた画像がresiz…

ImageMagickでアスペクト比を維持しながら画像をリサイズする

rubyで作ったResizer.rbをシェルスクリプトに書き直して改善してみた。 pngファイルで背景が透過だとjpgで黒塗りにされてしまうが、-flatten のオプションをつける事で白塗りになる。 設計 Resizer.commandと同じディレクトリに変換したいpngまたはjpgファイ…

シェルスクリプト・コマンドの覚え書き

シェルスクリプトに慣れるためのメモ。 引数と特別な変数 test.sh #!/bin/sh #スクリプト名 echo "$0" #ドルマークをバックスラッシュでエスケープすれば文字列として扱える echo "\$0" #1番目の引数 echo "$1" #引数の数 echo "$#" # $* 全部の引数をまとめ…