22 #ifndef MLT_LUMA_MAP_H
23 #define MLT_LUMA_MAP_H
void mlt_luma_map_init(mlt_luma_map self)
Definition: mlt_luma_map.c:32
struct mlt_luma_map_s * mlt_luma_map
Definition: mlt_luma_map.h:52
mlt_luma_map mlt_luma_map_new(const char *path)
Definition: mlt_luma_map.c:417
void mlt_luma_map_from_yuv422(uint8_t *image, uint16_t **map, int width, int height)
Generate a 16-bit luma map from an 8-bit image.
Definition: mlt_luma_map.c:500
int mlt_luma_map_from_pgm(const char *filename, uint16_t **map, int *width, int *height)
Load the luma map from PGM stream.
Definition: mlt_luma_map.c:302
uint16_t * mlt_luma_map_render(mlt_luma_map self)
Definition: mlt_luma_map.c:75
Definition: mlt_luma_map.h:33
int dmirror
Definition: mlt_luma_map.h:41
int flip
Definition: mlt_luma_map.h:44
int rotate
Definition: mlt_luma_map.h:49
int h
Definition: mlt_luma_map.h:36
int quart
Definition: mlt_luma_map.h:48
int type
Definition: mlt_luma_map.h:34
int bands
Definition: mlt_luma_map.h:37
int hmirror
Definition: mlt_luma_map.h:40
int invert
Definition: mlt_luma_map.h:42
int vmirror
Definition: mlt_luma_map.h:39
int rband
Definition: mlt_luma_map.h:38
int pflip
Definition: mlt_luma_map.h:46
int flop
Definition: mlt_luma_map.h:45
int pflop
Definition: mlt_luma_map.h:47
int offset
Definition: mlt_luma_map.h:43
int w
Definition: mlt_luma_map.h:35