ImageMagickサムネイル画像生成を10倍速くする方法を試してみたけど・・


ImageMagickが遅いので高速化する方法はないかと調べてみると下記の記事を発見
「本当は速いImageMagick: サムネイル画像生成を10倍速くする方法」
http://d.hatena.ne.jp/mirakui/20110123/1295795409

早速試してみてベンチマークを計ってみたところあまり速くならない。
ん~何かやり方間違ってるのかな・・。

【 1回目 】
$ convert -resize 280×140 sample.jpg new_sample.jpg
  0.000000 0.010000 8.190000 ( 9.745309)
$ convert -define jpeg:size=280×140 -resize 280×140 sample.jpg new_sample.jpg
  0.000000 0.010000 6.680000 ( 7.947682)
【 2回目 】
$ convert -resize 280×140 sample.jpg new_sample.jpg
  0.000000 0.000000 8.320000 ( 10.226756)
$ convert -define jpeg:size=280×140 -resize 280×140 sample.jpg new_sample.jpg
  0.000000 0.000000 5.060000 ( 6.162935)
【 3回目 】
$ convert -resize 280×140 sample.jpg new_sample.jpg
  0.000000 0.000000 5.750000 ( 6.929638)
$ convert -define jpeg:size=280×140 -resize 280×140 sample.jpg new_sample.jpg
  0.000000 0.010000 6.840000 ( 8.393295)

ちなみに環境は以下の通り
CentOS 5.4
Ruby 1.8.7
ImageMagick 6.6.7

使用した画像は640×480のjpeg画像

今度時間ある時もう一度試してみる。