Skip to main content

Crate mini_film

Crate mini_film 

Source

Re-exports§

pub use util::SUPPORTED_RAW_EXTENSIONS;
pub use util::configure_threads;
pub use util::cpu_thread_count;
pub use util::default_hald_dir;
pub use util::half_cpu_thread_count;
pub use util::is_supported_raw_file;
pub use util::remove_temp_file;
pub use util::time_of_day_seed;

Modules§

util

Structs§

BatchSummary
CalibrationAdjustments
ConvertedProfile
GrainSettings
HaldOptions
HslAdjustments
NikonPictureControl
NikonReport
ParametricTone
ProfileAdjustments
RgbTable
SharpeningSettings
ToneCurves
XmpFilmRecipe
XmpRgbTable

Functions§

apply_grain
Apply 16-bit grain to an image file.
apply_grain_8bit
Apply 8-bit grain to an image file intended for JPEG export.
convert_dir
Convert every .xmp file under a directory and fail on the first error.
convert_path
Convert one XMP file or a directory tree of XMP files to Hald PNGs.
convert_xmp_to_hald
Convert one RGBTable-bearing XMP profile into a generated Hald PNG.
decode_rgb_table
Decode an Adobe Camera Raw RGBTable payload.
dummy_converted_profile
extract_film_recipe
Extract all film-recipe data mini-film understands from one XMP file.
extract_rgb_table
fit_nikon_picture_control
Fit a Nikon classic Picture Control from an RGBTable transform.
fit_nikon_picture_control_from_hald
Fit a Nikon classic Picture Control from a Hald CLUT PNG.
non_default_adjustments
parse_rgb_table
Parse the binary RGBTable format into usable samples and metadata.
profile_display_name
profile_info_line
Format a detailed metadata line for a converted profile.
rawtherapee_hald_clut_profile_text
rawtherapee_profile_text
Render a RawTherapee .pp3 string from parsed Lightroom-style settings.
rawtherapee_resize_profile_text
sample_rgb_table
Sample a 1D or 3D RGBTable at one Hald grid coordinate.
try_convert_dir
Convert every .xmp file under a directory while collecting failures.
write_hald_png
write_hald_png_with_adjustments
Write a 16-bit RGB Hald CLUT PNG from an RGBTable.
write_ncp
Write a classic Nikon .NCP file.
write_rawtherapee_profile
Write a partial RawTherapee processing profile for XMP-side image settings.
write_rawtherapee_resize_profile
write_report