Javascript 这是什么图像格式?

Javascript 这是什么图像格式?,javascript,html,image,base64,rgba,Javascript,Html,Image,Base64,Rgba,我从页面上的canvas元素复制了数据(使用getImageData()),得到了一个RGB数组,即每像素4字节(RGB和Alpha) 它实际上是什么图像格式 我需要创建一个图像元素,为此,我必须使用一些前缀将其转换为数据URL,例如: src=“data:image/png;base64 我应该粘贴什么来代替RGBa数组的image/png?要获取当前画布的数据URL,有一个画布函数:canvas.toDataURL(); 默认文件类型为png。您是如何准确地从画布复制图像的?听起来像是原始

我从页面上的canvas元素复制了数据(使用getImageData()),得到了一个RGB数组,即每像素4字节(RGB和Alpha)

它实际上是什么图像格式

我需要创建一个图像元素,为此,我必须使用一些前缀将其转换为数据URL,例如:

src=“data:image/png;base64


我应该粘贴什么来代替RGBa数组的image/png?

要获取当前画布的数据URL,有一个画布函数:canvas.toDataURL();


默认文件类型为png。

您是如何准确地从画布复制图像的?听起来像是原始位图。据我所知,toDataURL在iOS上受到限制,因此我最好使用其他文件。只是想知道我应该在数据字符串中粘贴哪种mime类型。您不能粘贴普通数组或字符串并为其指定mime类型。您可以稍微构建一点映射文件。从原始RGB数据显示图像是不寻常的任务吗?我对web技术不熟悉。我只想从该RGB创建一个图像实例。