0

大家可能已经猜到了,我一直在尝试在儿童游戏平台“ROBLOX”上使用经过大量修改和沙盒化的 Lua 版本(称为“RBX.Lua”)制作图像解析器。

它受到限制并被大量沙盒化,以防止损害站点或引擎。无论如何,普通 Lua 有没有办法将在线图像(.png、.jpg 等)转换为 JSON?

由于顺从,这可能会被关闭,我承认 - 我只是想看看是否有任何方法可以将图像转换为 JSON,以便它返回所有像素数据的 JSON 表。

4

1 回答 1

0

问题是如果你打算展示它,你将很难在 Roblox 中重建它。无法将原始图像数据提供给 GUI,您必须做一些技巧并为图像的每个像素创建一个框架,这不是很实用。

否则尝试将图像数据转换为 base64,然后再转换回来。由于它仍然是高度压缩的,因此您必须在 lua 中进行 jpg 或 png 解码。痛苦。

于 2015-04-12T13:05:29.330 回答