html5FileReaderAPIから直接キャンバスに画像を描画する方法を探しています。
通常の方法は、新しい画像オブジェクトを作成し、onloadを待ってから、を使用してキャンバスに描画することdrawImage()
です。
ただし、説明する必要のない特定のケースでは、可能な限り画像データの読み込みを完全にバイパスしたいと思います。
filereader apiがサポートしているので、readAsArrayBuffer()
ctx.putImageData(array)を使用して画像をレンダリングするために、このarraybufferを取得してcanvasimageDataに変換する方法があるかどうか疑問に思いました。
前もって感謝します。