相关疑难解决方法(0)

用JavaScript获取图像数据?

我有一个带有一些图像的常规HTML页面(只是常规的<img />HTML标签).我想得到他们的内容,优选base64编码,而不需要重新下载图像(即它已经被浏览器加载,所以现在我想要内容).

我很想用Greasemonkey和Firefox实现这一目标.

javascript firefox base64 greasemonkey image

326
推荐指数
6
解决办法
41万
查看次数

html5 Canvas getImageData或toDataURL的结果 - 哪个占用更多内存?

我的应用程序的一部分包括使用标准的2d上下文画布和webGL的混合的html5照片编辑.

无论如何,当用户操纵他们的照片时,我正在保存"撤消"状态.这些都作为base64图像数据存储在Javascript对象中.

一切都很好,性能也很好.

但是我想知道从getImageData存储数据是否会占用更少的内存或提供更好的性能?

总结一下我的问题是:

这需要更多的内存空间,toDataURL()生成的base64 jpeg或getImageData()的结果?两者之间是否有任何性能差异(关于加载到画布上,以及从画布中提取数据)

提前致谢.

javascript html5 canvas

20
推荐指数
2
解决办法
6456
查看次数

标签 统计

javascript ×2

base64 ×1

canvas ×1

firefox ×1

greasemonkey ×1

html5 ×1

image ×1