How to:
Hello Color
Look up a wavelength
Look up a color value
Change an image’s color space
Encode HDR data as RGBA PNG
Tone map HDR images
Apply white balance
Apply basic color correction
Apply LUTs
Bake color correction to a LUT
Examples:
Color sweeps
Lower-level image manipulation
Deeper dive:
Differentiable color grading
Color Analyzer
Reference:
API Reference
Color spaces and graphics formats
Release notes
Modules
License
Index
Scripts:
Color to color
HDR Codec
White balance
Image to CUBE LUT
Links:
GitHub
PyPi
Docs
Sibling projects:
tinytex
tinyfilm
tinycio
Index
Index
A
|
B
|
C
|
D
|
F
|
G
|
I
|
L
|
M
|
N
|
O
|
P
|
R
|
S
|
T
|
V
|
W
|
X
|
Y
|
Z
A
apply() (tinycio.ColorCorrection method)
(tinycio.LookupTable method)
(tinycio.ToneMapping class method)
(tinycio.WhiteBalance static method)
apply_gamma() (in module tinycio.util)
apply_hue_oklab() (in module tinycio.util)
asc_cdl() (in module tinycio.util)
B
bake_lut() (tinycio.ColorCorrection method)
C
Chromaticity (class in tinycio)
cm_table() (tinycio.Spectral class method)
Codec (class in tinycio)
col_hsv_to_rgb() (in module tinycio.util)
col_linear_srgb_to_oklab() (in module tinycio.util)
col_okhsl_to_srgb() (in module tinycio.util)
col_okhsv_to_srgb() (in module tinycio.util)
col_oklab_to_linear_srgb() (in module tinycio.util)
col_rgb_to_hsv() (in module tinycio.util)
col_srgb_to_okhsl() (in module tinycio.util)
col_srgb_to_okhsv() (in module tinycio.util)
Color (class in tinycio)
ColorCorrection (class in tinycio)
ColorImage (class in tinycio)
ColorSpace (class in tinycio)
ColorSpace.Variant (class in tinycio)
convert() (tinycio.Color method)
(tinycio.ColorSpace class method)
correct() (tinycio.ColorImage method)
D
dcip3_eotf() (tinycio.TransferFunction static method)
dcip3_oetf() (tinycio.TransferFunction static method)
F
fit_to_image() (tinycio.ColorCorrection method)
(tinycio.LookupTable method)
fitted_polynomial_curve_6th_order() (in module tinycio.util)
fitted_polynomial_curve_7th_order() (in module tinycio.util)
Float2 (class in tinycio.numerics)
Float3 (class in tinycio.numerics)
Float4 (class in tinycio.numerics)
fract() (in module tinycio.util)
G
get_empty() (tinycio.LookupTable class method)
get_linear() (tinycio.LookupTable class method)
get_negative() (tinycio.LookupTable class method)
get_random() (tinycio.LookupTable class method)
I
image() (tinycio.Color method)
info() (tinycio.ColorCorrection method)
(tinycio.ColorImage method)
(tinycio.MonoImage method)
Int2 (class in tinycio.numerics)
Int3 (class in tinycio.numerics)
Int4 (class in tinycio.numerics)
L
lerp() (in module tinycio.numerics)
lgg() (in module tinycio.util)
list() (tinycio.numerics.Float2 method)
(tinycio.numerics.Float3 method)
(tinycio.numerics.Float4 method)
(tinycio.numerics.Int2 method)
(tinycio.numerics.Int3 method)
(tinycio.numerics.Int4 method)
load() (tinycio.ColorCorrection class method)
(tinycio.ColorImage static method)
(tinycio.LookupTable class method)
log_c_eotf() (tinycio.TransferFunction static method)
log_c_oetf() (tinycio.TransferFunction static method)
logluv_decode() (tinycio.Codec class method)
logluv_encode() (tinycio.Codec class method)
LookupTable (class in tinycio)
lut() (tinycio.ColorImage method)
M
mat_von_kries_cat() (in module tinycio.util)
module
tinycio
tinycio.fsio
tinycio.numerics
tinycio.util
MonoImage (class in tinycio)
N
normalize() (in module tinycio.numerics)
O
one() (tinycio.numerics.Float2 static method)
(tinycio.numerics.Float3 static method)
(tinycio.numerics.Float4 static method)
P
progress_bar() (in module tinycio.util)
R
rec2020_eotf() (tinycio.TransferFunction static method)
rec2020_oetf() (tinycio.TransferFunction static method)
rec709_eotf() (tinycio.TransferFunction static method)
rec709_oetf() (tinycio.TransferFunction static method)
reflect() (in module tinycio.numerics)
remap() (in module tinycio.util)
remap_from_01() (in module tinycio.util)
remap_to_01() (in module tinycio.util)
S
s_log_eotf() (tinycio.TransferFunction static method)
s_log_oetf() (tinycio.TransferFunction static method)
saturate() (in module tinycio.numerics)
save() (tinycio.ColorCorrection method)
(tinycio.ColorImage method)
(tinycio.LookupTable method)
serialize_tensor() (in module tinycio.util)
set_color_filter() (tinycio.ColorCorrection method)
set_contrast() (tinycio.ColorCorrection method)
set_exposure_bias() (tinycio.ColorCorrection method)
set_highlight_color() (tinycio.ColorCorrection method)
set_highlight_offset() (tinycio.ColorCorrection method)
set_hue_delta() (tinycio.ColorCorrection method)
set_midtone_color() (tinycio.ColorCorrection method)
set_midtone_offset() (tinycio.ColorCorrection method)
set_saturation() (tinycio.ColorCorrection method)
set_shadow_color() (tinycio.ColorCorrection method)
set_shadow_offset() (tinycio.ColorCorrection method)
sign() (in module tinycio.numerics)
smoothstep() (in module tinycio.util)
softsign() (in module tinycio.util)
Spectral (class in tinycio)
srgb_eotf() (tinycio.TransferFunction static method)
srgb_luminance() (in module tinycio.util)
srgb_oetf() (tinycio.TransferFunction static method)
T
tinycio
module
tinycio.fsio
module
tinycio.numerics
module
tinycio.util
module
to_color_space() (tinycio.ColorImage method)
to_xyy() (tinycio.Chromaticity method)
to_xyz() (tinycio.Chromaticity method)
tone_map() (tinycio.ColorImage method)
ToneMapping (class in tinycio)
ToneMapping.Variant (class in tinycio)
TransferFunction (class in tinycio)
trilinear_interpolation() (in module tinycio.util)
tuple() (tinycio.numerics.Float2 method)
(tinycio.numerics.Float3 method)
(tinycio.numerics.Float4 method)
(tinycio.numerics.Int2 method)
(tinycio.numerics.Int3 method)
(tinycio.numerics.Int4 method)
V
version() (in module tinycio.util)
version_check_minor() (in module tinycio.util)
W
white_balance() (tinycio.ColorImage method)
WhiteBalance (class in tinycio)
WhiteBalance.Illuminant (class in tinycio)
wl_to_srgb() (tinycio.Spectral class method)
wl_to_srgb_linear() (tinycio.Spectral class method)
wl_to_xyz() (tinycio.Spectral class method)
wp_from_cct() (tinycio.WhiteBalance static method)
wp_from_illuminant() (tinycio.WhiteBalance class method)
wp_from_image() (tinycio.WhiteBalance static method)
X
x_axis() (tinycio.numerics.Float2 static method)
(tinycio.numerics.Float3 static method)
(tinycio.numerics.Float4 static method)
xy_to_XYZ() (in module tinycio.util)
xyz_mat_from_primaries() (in module tinycio.util)
Y
y_axis() (tinycio.numerics.Float2 static method)
(tinycio.numerics.Float3 static method)
(tinycio.numerics.Float4 static method)
Z
z_axis() (tinycio.numerics.Float3 static method)
(tinycio.numerics.Float4 static method)
zero() (tinycio.numerics.Float2 static method)
(tinycio.numerics.Float3 static method)
(tinycio.numerics.Float4 static method)