1
    var img, imageData,width,height; 
    var c = canvasEle.getContext("2d");
    width = canvasEle.width;
    height = canvasEle.height;

    img = document.getElementById("id");
    c.drawImage(img,0,0);
    imageData = c.createImageData(width, height);

コンテキストに画像を描画し、imageData 配列を作成すると、配列の値はすべて 0 になります。

私はこれに何時間も苦労してきましたが、解決策が見つかりませんでした。画像は描画後にキャンバスに表示されますが、コンテキストの imageData はすべてのピクセルが白であると言っています。これは私には意味がありません。

4

1 に答える 1