Lua API: image
Description
The image data structure is used as a receptacle to store image information from the CMUcam3 picture buffer.
Example
Here is an example where the image data type is used to store
Constructor
See image_new
Methods
dispose
| img:dispose() |
| Parameters: none |
| Return Values: none |
Provides a way to explicitly dispose of memory associated with this image, instead of waiting for the Lua garbage collector to dispose of that memory. *Warning:* Errors are likely to result from using an image object after calling dispose on it, it's highly recommended that you not do so.
get_channels
| img:get_channels() |
| Parameters: none |
| Return Values: the channel of interest for ths image. |
Get the channel(s) of interest for this image structure. See the Channel of Interest Constants for possible return values.
get_height
| img:get_height() |
| Parameters: none |
| Return Values: the height of this image |
Get the height of this image.
get_width
| img:get_width() |
| Parameters: none |
| Return Values: the width of the image |
Get the width of the image.
set_channels
| img:set_channels(integer channel_of_interest) |
| Parameters: channel_of_interest, the channel of interest |
| Return Values: none |
Set the channel of interest for this image. channel_of_interest must be one of the channel of interest constants.
