Desenhe a imagem da matriz de pixels na tela com putImageData
Eu estou trabalhando em um projeto que pode criptografar uma imagem e redesenhar a imagem descriptografada na tela. Como ainda sou muito novo em codificação e programação, atualmente estou tendo problemas para redesenhar os dados de imagem descriptografados, que é uma matriz de pixels no formato R, G, B, A. Eu pensei que isso seria possível simplesmente colocando os dados em
ctx.putImageData(imgd,0,0);
Mas o firebug me diz que o valor não implementa a interface para imagedata. Eu postei o array inteiroAqui. A imagem tem 160px de largura e 120px de altura.
Existe alguma maneira de reformatar o array para que seja desenhado na tela?