← Back

Module color

enum ColorSpace

Source: color.joule:9

fn convert(image: &Image, from: ColorSpace, to: ColorSpace) -> Image

Source: color.joule:24

fn rgb_to_bgr(image: &Image) -> Image

Source: color.joule:58

fn bgr_to_rgb(image: &Image) -> Image

Source: color.joule:70

fn rgb_to_hsv(image: &Image) -> Image

Source: color.joule:75

fn hsv_to_rgb(image: &Image) -> Image

Source: color.joule:116

fn rgb_to_hsl(image: &Image) -> Image

Source: color.joule:149

fn hsl_to_rgb(image: &Image) -> Image

Source: color.joule:194

fn rgb_to_xyz(image: &Image) -> Image

Source: color.joule:227

fn xyz_to_rgb(image: &Image) -> Image

Source: color.joule:250

fn gamma_expand(v: f64) -> f64

Source: color.joule:273

fn gamma_compress(v: f64) -> f64

Source: color.joule:281

fn rgb_to_lab(image: &Image) -> Image

Source: color.joule:291

fn lab_to_rgb(image: &Image) -> Image

Source: color.joule:323

fn lab_f(t: f64) -> f64

Source: color.joule:353

fn lab_f_inv(t: f64) -> f64

Source: color.joule:362

fn rgb_to_ycbcr(image: &Image) -> Image

Source: color.joule:372

fn ycbcr_to_rgb(image: &Image) -> Image

Source: color.joule:394

fn rgb_to_yuv(image: &Image) -> Image

Source: color.joule:417

fn yuv_to_rgb(image: &Image) -> Image

Source: color.joule:439

fn gray_to_rgb(image: &Image) -> Image

Source: color.joule:462

fn rgb_to_cmyk(image: &Image) -> Image

Source: color.joule:478

fn cmyk_to_rgb(image: &Image) -> Image

Source: color.joule:508

fn delta_e_2000(lab1: (f64, f64, f64), lab2: (f64, f64, f64)) -> f64

Source: color.joule:533