普通に計算するとすっげー遅いよね、と言ってみるテスト。 import java.util.Random; public class CIELAB { private static final int[] _gammaTable; private static final int[] _labTable; static { _gammaTable = createGammaTable(); _labTable = createLabTable(); } private static int[] createGammaTable() { int[] table = new int[256]; for (int i = 0; i < 256; ++i) { double d = i / 255.0; table[i] = (int) (((d > 0.04045) ? Math.pow((d+0

