Ansel 0.0
A darktable fork - bloat + design vision
Loading...
Searching...
No Matches
lut3dgmic.cpp File Reference
#include <gmic.h>
#include <iostream>
#include <string>
+ Include dependency graph for lut3dgmic.cpp:

Macros

#define cimg_verbosity   0
 

Functions

void lut3d_decompress_clut (const unsigned char *const input_keypoints, const unsigned int nb_input_keypoints, const unsigned int output_resolution, float *const output_clut_data, const char *const filename)
 
unsigned int lut3d_get_cached_clut (float *const output_clut_data, const unsigned int output_resolution, const char *const filename)
 
gboolean lut3d_read_gmz (int *const nb_keypoints, unsigned char *const keypoints, const char *const filename, int *const nb_lut, void *widget, const char *const lutname, const gboolean newlutname)
 
void lut3d_add_lutname_to_list (void *g, const char *const lutname)
 
void lut3d_clear_lutname_list (void *g)
 

Macro Definition Documentation

◆ cimg_verbosity

#define cimg_verbosity   0

Function Documentation

◆ lut3d_add_lutname_to_list()

void lut3d_add_lutname_to_list ( void g,
const char *const  lutname 
)

Referenced by lut3d_read_gmz().

◆ lut3d_clear_lutname_list()

void lut3d_clear_lutname_list ( void g)

◆ lut3d_decompress_clut()

void lut3d_decompress_clut ( const unsigned char *const  input_keypoints,
const unsigned int  nb_input_keypoints,
const unsigned int  output_resolution,
float *const  output_clut_data,
const char *const  filename 
)

◆ lut3d_get_cached_clut()

unsigned int lut3d_get_cached_clut ( float *const  output_clut_data,
const unsigned int  output_resolution,
const char *const  filename 
)

◆ lut3d_read_gmz()

gboolean lut3d_read_gmz ( int *const  nb_keypoints,
unsigned char *const  keypoints,
const char *const  filename,
int *const  nb_lut,
void widget,
const char *const  lutname,
const gboolean  newlutname 
)