FC2ブログ

画像リサイズ用ライブラリ「Caire」を萌え系壁紙で試した結果wwwwwwwwww

★画像アップ先の不調により、過去のエントリーで画像が見られないものが多数あります。もし画像の見たいものがありましたらご連絡いただければ復活するようにします。

画像リサイズ用ライブラリ「Caire」を使えば縦横比を無視したリサイズをしても違和感のない画像に仕上げてくれるというので、萌え系の壁紙で実際に試してみました。

縦横比を無視したリサイズをしても違和感のない画像に仕上げることができる画像リサイズ用ライブラリ「Caire」
Caire


\もしよかったらお願いします。/
●受取人の欄にmoebuntu★gmail.com(「★」は「@」に置き換える)で寄付(15円〜)できます。
Amazonギフト券(Eメールタイプ)
Amazonギフト券(Eメールタイプ)

インストール(?)

ほぼGitHub - esimov/caire: Content aware image resize libraryに載っている方法で一応使えるようになりました。

Goのインストール

事前にGoをインストールしておきます。実は(知らずに)Goを入れずに進めていたら「go get github〜」の時に怒られました。端末(Ctrl+Alt+T)を開いて以下を入力適用すればOKです。($は含まない)

$ sudo apt install golang-go

あとは上リンク先の通りでインストール自体はできなかったみたいなのですが、とりあえず使えるようになりました。

$ export GOPATH="$HOME/go"
$ export PATH="$PATH:$GOPATH/bin"
$ go get github.com/esimov/caire/cmd/caire
$ go install

「go install」したところ「can't load package: package .: no buildable Go source files in /home/toy」というエラーが出たのですが、試しに端末で「caire」と入れたら「Usage: caire -in input.jpg -out out.jpg」と出たので、とりあえず使えるようです。ただし端末を一度閉じると使えなくなります。

試してみる

JPGにした壁紙「test.jpg」を自身のホームに置いて以下のコマンドで試した見ました。この設定で縦横比を20%ずつ減少させ、out.jpgのファイル名で保存されます。詳しくは上記サイトをご覧ください。

$ caire -in test.jpg -out ./out.jp -perc=1 -width 20 -height 20

ソース画像(50%縮小してます)

Caire

結果の画像(50%縮小してます)

Caire

*ソース画像の著作権配慮のためBefore、Afterの文字をあとから入れています。

やってみた結果まあわかってはいましたが風景画像とかじゃないと使い物にならなさそうです。ちなみにわたしのマシンで(他の作業しながらですが)30分位かかりました。

関連記事

テーマ : Linux
ジャンル : コンピュータ

コメントの投稿

非公開コメント

プロフィール

TOY

Author:TOY
萌え萌えmoebuntu
ようこそ!
moebuntuサイト
moebuntu wiki
お気軽にコメントください。

Auto-Translate
最新記事
最新コメント
tweet
萌え萌えAD




月別アーカイブ
12  11  10  09  08  07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  04  03  02  01  12  11  10  09  08  07  06  05  04  03  02  01 
カテゴリークラウド
RSSリンクの表示
リンク
QRコード
QRコード
最新トラックバック