The path to a Lua script that returns the rectangle to add to the record. Specify an absolute path, or a path relative to the LuaDirectory.
The Lua script must define a function named rectangle
, which must return the rectangle. The function takes a single argument, an input record.
The following is an example Lua script that you could use to take a region that exists in the input records and add a new region that is 50 pixels further left and 50 pixels higher in the image.
function rectangle(r) return { left=r.RegionData.left - 50, top=r.RegionData.top - 50, width=r.RegionData.width, height=r.RegionData.height } end
If your Lua function returns an invalid rectangle, the record is discarded.
Type: | String |
Default: | |
Required: | Yes |
Configuration Section: | TaskName |
Example: | LuaScript=rectangle.lua
|
See Also: |
|