我想在画布中绘制一些图像并使用 for 循环获取它们的数据......我将图像对象放在数组中,并且数据也应该在数组中。这是代码。
如果我想获取几个图像数据的数组,我该怎么办?
window.onload = function(){
var canvas = document.getElementById("Canvas");
var context = canvas.getContext('2d');
for(var i = 0; i < 10; i++)
{
imgObj[i]= new Image();
imgObj[i].onload = function()
{
context.drawImage(imgObj[i], 0, 0);
var imagedata1 = context.getImageData(0,0,742, 274);
data[i] = imagedata1.data;
};
imgObj[i].src = "/img"+i+".bmp";
}
};