Ansel 0.0
A darktable fork - bloat + design vision
Loading...
Searching...
No Matches
color_vocabulary.h File Reference
#include "common/colorspaces_inline_conversions.h"
#include <glib.h>
+ Include dependency graph for color_vocabulary.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  gaussian_stats_t
 
struct  range_t
 
struct  ethnicity_t
 
struct  skin_color_t
 

Macros

#define SKINS   16
 

Typedefs

typedef struct gaussian_stats_t gaussian_stats_t
 
typedef struct range_t range_t
 
typedef enum ethnicities_t ethnicities_t
 
typedef struct ethnicity_t ethnicity_t
 
typedef struct skin_color_t skin_color_t
 

Enumerations

enum  ethnicities_t {
  ETHNIE_CHINESE = 0 ,
  ETHNIE_THAI = 1 ,
  ETHNIE_KURDISH = 2 ,
  ETHNIE_CAUCASIAN = 3 ,
  ETHNIE_AFRICAN_AM = 4 ,
  ETHNIE_MEXICAN = 5 ,
  ETHNIE_END = 6
}
 

Functions

const char * Lch_to_color_name (dt_aligned_pixel_t color)
 
void get_skin_tones_range ()
 

Macro Definition Documentation

◆ SKINS

#define SKINS   16

Typedef Documentation

◆ ethnicities_t

◆ ethnicity_t

typedef struct ethnicity_t ethnicity_t

◆ gaussian_stats_t

◆ range_t

typedef struct range_t range_t

◆ skin_color_t

typedef struct skin_color_t skin_color_t

Enumeration Type Documentation

◆ ethnicities_t

Enumerator
ETHNIE_CHINESE 
ETHNIE_THAI 
ETHNIE_KURDISH 
ETHNIE_CAUCASIAN 
ETHNIE_AFRICAN_AM 
ETHNIE_MEXICAN 
ETHNIE_END 

Function Documentation

◆ get_skin_tones_range()

◆ Lch_to_color_name()