2014年8月14日

Go言語で画像縮小できるライブラリのベンチマーク

Go言語で画像縮小できるライブラリのベンチマークなどを取ろうと思って少し書いてみた。
https://github.com/oov/resize-test

この辺りのライブラリは画像の縮小ができるので、どれも func(src image.Image, w int, h int) (image.Image, error) で呼べるよう整理して、それを元にしたベンチマークのジェネレータとかサンプル画像出力プログラムを作った。

テスト環境は Intel Atom D510 で、物理コア数2でハイパースレッディング対応。遅い。
使用したGo言語環境は go1.3.1 の linux/amd64 版。
Clip to Evernote