这对我来说很棘手,我希望有人能帮助我。
情况:我目前正在使用 C# 3.5 .NET 开发一个应用程序,它与使用 DLL Imports 用 C++ 编写的 DLL 接口,一切正常。我也有一个Lua脚本,这个脚本如下:
Width = XCamera():GetWidth()
Height = XCamera():GetHeight()
Img = XSensorImage()
那么例如,有一个函数可以通过以下方式从 Img 计算温度:
function OnFrame()
local CoordsTable = { i, j }
local PixelTable = Img:GetPixels( CoordsTable )
PixelValue = FromLinearizedADU( PixelTable[1] or 0 )
end
我想要做的是将 PixelValue 返回到我的应用程序。
XCamera() 和 XSensorImage() 是在初始化相机滤镜并且 Lua 脚本处于活动状态时创建的实例。
运行时是否可以从该脚本访问像素值?很抱歉,如果我不够详细,请询问您是否需要更多,非常感谢您的反馈。