List of all items
Structs
- DiffGenerator
- GrainTableSegment
- NoiseGenArgs
- create::NoiseGenArgs
- diff::DiffGenerator
- diff::solver::EquationSystem
- diff::solver::FlatBlockFinder
- diff::solver::IndexAndScore
- diff::solver::NoiseModel
- diff::solver::NoiseModelState
- diff::solver::NoiseStrengthLut
- diff::solver::StrengthSolver
- parse::EParams
- parse::PParams
Enums
Functions
- create::bt1886_alpha
- create::bt1886_beta
- create::bt1886_inv_blackpoint
- create::bt1886_inv_whitepoint
- create::generate_luma_noise_points
- create::generate_photon_noise_params
- create::write_film_grain_segment
- create::write_grain_table
- diff::solver::util::extract_ar_row
- diff::solver::util::get_block_mean
- diff::solver::util::get_noise_var
- diff::solver::util::linsolve
- diff::solver::util::multiply_mat
- diff::solver::util::normalized_cross_correlation
- diff::solver::util::swap_unchecked
- diff::verify_dimensions_match
- generate_photon_noise_params
- parse::c_cb_params
- parse::c_cr_params
- parse::c_y_params
- parse::e_params
- parse::grain_table_header
- parse::grain_table_segment
- parse::integer
- parse::line
- parse::p_params
- parse::parse_grain_table
- parse::s_cb_params
- parse::s_cr_params
- parse::s_y_params
- parse_grain_table
- util::frame_into_u8
- write_grain_table
Type Aliases
Constants
- DEFAULT_GRAIN_SEED
- NUM_UV_COEFFS
- NUM_UV_POINTS
- NUM_Y_COEFFS
- NUM_Y_POINTS
- create::BT1886_BLACKPOINT
- create::BT1886_GAMMA
- create::BT1886_WHITEPOINT
- create::PQ_C1
- create::PQ_C2
- create::PQ_C3
- create::PQ_M1
- create::PQ_M2
- diff::BLOCK_SIZE
- diff::BLOCK_SIZE_SQUARED
- diff::solver::BLOCK_NORMALIZATION
- diff::solver::LOW_POLY_NUM_PARAMS
- diff::solver::NOISE_MODEL_LAG