/resize

Primary LanguageGo

Resize

画像のサイズ変更と圧縮ツール
https://github.com/nfnt/resize の実装

環境準備

Go言語のインストール

https://golang.org/doc/install
http://golang.jp/install

resizeをゲット

$ go get github.com/nfnt/resize

GOプログラム作成

$ cp -r ~/resize $HOME/go/src/resize
$ cd $HOME/go/src/resize
$ go install

パラメータ設定

パス設定

resize.goファイルの17,18行にパスを変更ください。

rawDir 入力ディレクトリ
resizedDir 出力ディレクトリ

var rawDir string = "~/Downloads/media/"
var resizedDir string = "~/Desktop/media/"

圧縮率設定

resize.goファイルの16行に圧縮率を変更ください。
quality 範囲は1から100まで。

const quality = 50

設定が終わった際に以下のコマンドを実行ください。

$ go install

使い方

$ resize