相关疑难解决方法(0)

是否可以从base64图像读取像素数据?

所以这里我有一个base64编码的png图像:

iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAHElEQVQI12P4//8/w38GIAXDIBKE0DHxgljNBAAO9TXL0Y4OHwAAAABJRU5ErkJggg==
Run Code Online (Sandbox Code Playgroud)

然后我使用对其进行了解码atob()。原来是:

PNG

IHDRo&åIDAT×cøÿÿ?Ã Ã Ð1ñXÍõ5ËÑIEND®B`

是否可以从该字符串中获取颜色值?(不使用<canvas>

PS:现在看来似乎是可能的,因为我发现了一个演示:
http://labs.calyptus.eu/JSBin/Demo/Viewer.html
?但我不确定他是如何做到的。

javascript base64

6
推荐指数
1
解决办法
3820
查看次数

如何使用javascript从PNG中提取像素信息(getImageData alternative)

我试图从PNG图像中获取像素数据进行处理.目前的方法是使用canvas.drawImagefollow canvas.getImageData(这里的例子).我正在寻找替代品.

当前方法的问题在于浏览器修改受alpha影响的像素值,如此此处所讨论的.

之前已经提出这个问题,但没有令人满意的答案.

javascript html5 png canvas

2
推荐指数
1
解决办法
2146
查看次数

标签 统计

javascript ×2

base64 ×1

canvas ×1

html5 ×1

png ×1