void mlt_luma_map_init(mlt_luma_map self)
Definition mlt_luma_map.c:32
uint16_t * mlt_luma_map_render(mlt_luma_map self)
Definition mlt_luma_map.c:77
struct mlt_luma_map_s * mlt_luma_map
Definition mlt_luma_map.h:53
mlt_luma_map mlt_luma_map_new(const char *path)
Definition mlt_luma_map.c:462
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:545
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:344
Definition mlt_luma_map.h:34
int dmirror
Definition mlt_luma_map.h:42
int flip
Definition mlt_luma_map.h:45
int rotate
Definition mlt_luma_map.h:50
int h
Definition mlt_luma_map.h:37
int quart
Definition mlt_luma_map.h:49
int type
Definition mlt_luma_map.h:35
int bands
Definition mlt_luma_map.h:38
int hmirror
Definition mlt_luma_map.h:41
int invert
Definition mlt_luma_map.h:43
int vmirror
Definition mlt_luma_map.h:40
int rband
Definition mlt_luma_map.h:39
int pflip
Definition mlt_luma_map.h:47
int flop
Definition mlt_luma_map.h:46
int pflop
Definition mlt_luma_map.h:48
int offset
Definition mlt_luma_map.h:44
int w
Definition mlt_luma_map.h:36