以下のうようにCanvasに画像を設定した際、セットしたimg.srcに該当するDataURL値を
canvas取り出すことはできるでしょうか?
canvas.toDataURL('image/png')
という手段もありますが、こちらだとdrawImageにより伸縮した結果、かつ他の要素も加味されるので
純粋な元データの取得ができないか調べています。
ご存知でしたらご教授ください
javascript
1 var ctx = canvas.getContext('2d'); 2 /* Imageオブジェクトを生成 */ 3 var img = new Image(); 4 img.src = srcDataURL; //base64形式画像 5 /* 画像を描画 */ 6 ctx.drawImage(img, dx, dy, dw, dh);
ココらへん絡みかと思いましたが、わかりません^^;
https://developer.mozilla.org/ja/docs/Web/API/CanvasRenderingContext2D/getImageData
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。