8月 152011
 

small lightシリーズ
[1] ライブドアのsmalllightを使って動的に画像をリサイズしてみる
[2] いろいろsmalllightを使って動的に画像をリサイズしてみる
[3] smalllightでのエンジンの選択の仕方
[4] smalllightでのエンジンの選択の仕方 (ヒントオプション追加)

先日の記事を書いた時点では気づいていなかったのですがsmalllightはJPEGのリサイズを高速化するパラメータがありました。
ヒントオプションというものです。早速再度有効にしてとってみました。

テスト画像

JPEG 6400×4800(17.7MB) -> 640×480

オプション

ヒントオプションなし
dw=640,dh=480,cw=640,ch=480
ヒントオプションあり
dw=640,dh=480,cw=640,ch=480,jpeghint=y
Continue reading »


8月 122011
 

small lightシリーズ
[1] ライブドアのsmalllightを使って動的に画像をリサイズしてみる
[2] いろいろsmalllightを使って動的に画像をリサイズしてみる
[3] smalllightでのエンジンの選択の仕方
[4] smalllightでのエンジンの選択の仕方 (ヒントオプション追加)

smalllightでは利用できるエンジンがimagemagickとimlib2がありますが
それぞれが対応している形式は以下です。

imagemagick imlib2
jpg
gif ×
png

これだけ見ればimagemagickでもいいじゃん!ということになりますが
速さはどうなのでしょうか?
Continue reading »


8月 122011
 

small lightシリーズ
[1] ライブドアのsmalllightを使って動的に画像をリサイズしてみる
[2] いろいろsmalllightを使って動的に画像をリサイズしてみる
[3] smalllightでのエンジンの選択の仕方
[4] smalllightでのエンジンの選択の仕方 (ヒントオプション追加)

最近、動的に画像をリサイズするのが流行っているようです。
ゆめみラボのmod_ktaiやクックパッドのmod_tofu、livedoorラボEDGEのsmall_lightなどいろいろありますが
今回small_lightを使ってみたので記事を書いてみます。
ついでに速いと噂のlibjpeg-turboも入れてみます。

smalllightとは

公式を見るのが一番早いとは思うので一度見てみてください。(→smalllight

僕がsmalllightで特にいいなぁと思ったのが4点です。
・Apacheモジュールで動く
・cropできる
・パラメータがわかりやすい、指定しやすいように考えられてる(と思う)
・公式のデザインが凄いわかりやすくていい

とりあえずインストールして使っていきましょう。
Continue reading »