Geeqie-v2.5
|
Functions | |
static int | lua_exif_get_datum (lua_State *L) |
Interface for EXIF data. | |
static int | lua_image_get_date (lua_State *L) |
Get file date of selected image. | |
static int | lua_image_get_exif (lua_State *L) |
Get exif structure of selected image. | |
static int | lua_image_get_extension (lua_State *L) |
Get file extension of selected image. | |
static int | lua_image_get_marks (lua_State *L) |
Get marks of selected image. | |
static int | lua_image_get_name (lua_State *L) |
Get full filename of selected image. | |
static int | lua_image_get_path (lua_State *L) |
Get full path of selected image. | |
static int | lua_image_get_size (lua_State *L) |
Get file size of selected image. | |
Variables | |
static const luaL_Reg | exif_methods [] |
exif: table and methods Call by e.g. <exif-structure>:get_datum() where <exif-structure> is the output of Image:get_exif() | |
static const luaL_Reg | image_methods [] |
Image: metatable and methods Call by e.g. path_name = Image:getpath() where the keyword Image represents the currently selected image | |
User API consists of the following namespaces:
Image: basic image information
Collection: not implemented
<exif-structure>:get_datum() get single exif parameter
|
static |
Interface for EXIF data.
L |
e.g.
exif_structure = Image:get_exif();
DateTimeDigitized = exif_structure:get_datum("Exif.Photo.DateTimeDigitized");
Where return is:
Exif.Photo.DateTimeOriginal = signed integer time_t
Exif.Photo.DateTimeDigitized = signed integer time_t
otherwise char
|
static |
Get file date of selected image.
L |
time_t - signed integer which represents the number of seconds since the start of the Unix epoch: midnight UTC of January 1, 1970
|
static |
Get exif structure of selected image.
L |
To be used in conjunction with <exif-structure>:get_datum()
|
static |
Get file extension of selected image.
L |
|
static |
Get marks of selected image.
L |
Bit 0 == Mark 1 etc.
|
static |
Get full filename of selected image.
L |
|
static |
Get full path of selected image.
L |
|
static |
Get file size of selected image.
L |
|
static |
exif: table and methods
Call by e.g.
<exif-structure>:get_datum()
where <exif-structure> is the output of Image:get_exif()
exif_structure = Image:get_exif();
DateTimeDigitized = exif_structure:get_datum("Exif.Photo.DateTimeDigitized");
|
static |
Image: metatable and methods
Call by e.g.
path_name = Image:getpath()
where the keyword Image represents the currently selected image