我正在创建一个简单的javascript应用程序,将文本转换为图像,反之亦然。但是,我的解码器只返回一个数组零,当它应该返回一个包含图像的所有rgb值的数组时。
这是未完成的解码器功能:
function read()
{
colors=new
Array(parseInt(document.getElementById('height').value)*parseInt(document.getElementById('width').value))
i=0;
for(y=0; y<parseInt(document.getElementById('height').value); y++)
{
for(x=0; x<parseInt(document.getElementById('width').value); x++)
{
colors[i] = context.getImageData(x, y, 1,1).data;
i++;
}
}
}
任何帮助将不胜感激