1 回答

慕桂英4014372
TA贡献1871条经验 获得超13个赞
var draw = function(img) {
var canvas = document.getElementById("canvas");
var context = canvas.getContext("2d");
context.shadowBlur = 20;
context.shadowColor = "#000000";
context.drawImage(img, 0, 0);
var colorData = canvas.getPixelColor(1, 1); // 获取x=1,y=1像素处的颜色
var color = colorData.rgba;
$("body").css("backgroundColor", color);
$("#currentColor").html("当前像素(1, 1)颜色为: " + color);
}
$(document).ready(function () {
var img = new Image();
img.src = "images/demo.jpg";
$(img).load(function () {
draw(img);
});
});
添加回答
举报
0/150
提交
取消