如何以 lua 语言读取图像并获取像素

How to read image and get your pixels in lua language

我正在开发一个应用程序,它通过命令 "iup.image" 和 "iup.SaveImage" 从某些输入数据生成图像。现在,我需要再次读取此图像文件并检索像素。

我找到了命令 "iup.LoadImage",但找不到继续的方法。有人能帮我吗?我正在使用 ZeroBrane Studio 的 LUA 语言。

可以通过 C 中的 WID 属性访问 IUP 图像的像素。IUP 图像被设计为用于按钮、标签和其他界面元素的简单资源。

如果您想在 Lua 中操作像素,您应该直接使用 IM。当您调用 iup.SaveImage 和 iup.LoadImage.

时,您已经在底层使用 IM