Color difference(wikipedia)で公開されているユークリッドの色差計算式をJavaScriptで書いてみました。
wikipediaで公開されている計算式は以下のとおりです。
(「Color difference」(5 Feb 2017, at 02:30. UTC)『ウィキペディア』より引用)
この計算式は知らない記号もなくシンプルなので、そのまま書くことができます。
euclidean
function euclidean(r1,g1,b1, r2,g2,b2) {
return Math.sqrt(
Math.pow(r2 - r1, 2) +
Math.pow(g2 - g1, 2) +
Math.pow(b2 - b1, 2)
);
}