1

グラデーション画像があり、マウスを動かしたすべての位置、つまり特定の位置で背景色を取得したいと考えています。

マウスの位置を取得できるので、その位置の色を取得する必要があります。

ですから、この問題について私を導いてください

4

1 に答える 1

3

画像を ctx という名前のキャンバスとして作成した場合

var imgd = ctx.getImageData(x, y, 1, 1);
var colorhex=RGBtoHex(imgd.data[0],imgd.data[1],imgd.data[2]);

ここに例があります http://nerderg.com/Canvas+Color+Picker

于 2013-05-27T08:27:07.687 に答える