繁体   English   中英

如何使用JavaScript从html5 canvas检索原始位图数据?

[英]How do I retrieve raw bitmap data from html5 canvas using JavaScript?

我想知道如何从html5画布中提取原始数据作为原始位图像素数据并将其存储在变量中。

到目前为止,我已经设置了带有图像的html5画布: https : //jsfiddle.net/t21mjh5L/1/

var c = document.getElementById("myCanvas");
var ctx = c.getContext("2d");
var img = document.getElementById("myimg");
ctx.drawImage(img,0,0);
var bitmapData;
//retrieve image data as raw bitmap

您可以尝试获取像这样的位图数据:

var myImageData = ctx.getImageData(left, top, width, height).data;

有关获取图像数据的更多信息,请参见此处

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM