se2ez
colormap.h File Reference

Go to the source code of this file.

Namespaces

 se2ez
 Main namespace.
 

Functions

void se2ez::viridis (double s, double &r, double &g, double &b)
 Maps a scalar s in [0, 1] to the Viridis colormap. More...
 
void se2ez::coolwarm (double s, double &r, double &g, double &b)
 Maps a scalar s in [0, 1] to the Cool-Warm colormap. More...
 
void se2ez::extKindlmann (double s, double &r, double &g, double &b)
 Maps a scalar s in [0, 1] to the Extended Kindlmann colormap. More...
 
void se2ez::plasma (double s, double &r, double &g, double &b)
 Maps a scalar s in [0, 1] to the Plasma colormap. More...
 
void se2ez::turbo (double s, double &r, double &g, double &b)
 Maps a scalar s in [0, 1] to the Turbo colormap. More...
 
void se2ez::grayscale (double s, double &r, double &g, double &b)
 Maps a scalar s in [0, 1] to greyscale. More...
 
void se2ez::toGrayscale (double &r, double &g, double &b)
 Maps an RGB color to a greyscale color based on luminosity. More...
 
void se2ez::rgb2hsv (double r, double g, double b, double &h, double &s, double &v)
 Convert a RGB color to HSV. More...
 
void se2ez::hsv2rgb (double h, double s, double v, double &r, double &g, double &b)
 Convert a RGB color to HSV. More...