Overview
User Guide
round()
numpy.round()
uint8()
numpy.astype('uint8')
std2()
numpy.std()
rgb2gray()
Converter
GamutControl
Options
ImageDataset
ImageProcessor
conserve_memory=True
q
lum_match
hist_match
sf_match
spec_match
constrain_image_chrominance
Contributors Guide
_dump_and_fail
combo_warnings
Project
API Reference
ImageDataset.close()
ImageDataset.initialize_dataset()
ImageDataset.post_init()
ImageDataset.print_log()
ImageDataset.save_images()
ImageProcessor.dithering()
ImageProcessor.float01_to_float255()
ImageProcessor.float255_to_float01()
ImageProcessor.get_results()
ImageProcessor.hist_match()
ImageProcessor.ie_methods()
ImageProcessor.lum_match()
ImageProcessor.print_log_results()
ImageProcessor.process()
ImageProcessor.sf_match()
ImageProcessor.spec_match()
ImageProcessor.uint8_to_float255()
ColorConverter
ColorConverter.apply_standard_config()
ColorConverter.lab_to_sRGB()
ColorConverter.lab_to_xyz()
ColorConverter.linRGB_to_sRGB()
ColorConverter.linRGB_to_xyz()
ColorConverter.sRGB_to_lab()
ColorConverter.sRGB_to_linRGB()
ColorConverter.sRGB_to_xyY()
ColorConverter.sRGB_to_xyz()
ColorConverter.xyY_to_sRGB()
ColorConverter.xyY_to_xyz()
ColorConverter.xyz_to_lab()
ColorConverter.xyz_to_linRGB()
ColorConverter.xyz_to_sRGB()
ColorConverter.xyz_to_xyY()
ColorTreatment
ColorTreatment.backward_color_treatment()
ColorTreatment.forward_color_treatment()
GamutControl.apply_dataset()
GamutControl.apply_image()
GamutControl.apply_low_Y_desaturation()
GamutControl.get_max_luminance_map()
rgb2ntsc_intensity()
gray2rgb()
hist_plot()
imhist_plot()
imshow()
sf_plot()
spectrum_plot()
im_power_spectrum_plot()
tidhe_hist_plot()
show_processing_overview()
Bcolors
DiffusionMaps
StepSizeController
ImageStats
StimulusMasker
MatlabOperators
print_shinier_header()
pydantic_field_choices()
pydantic_model_choices()
sf_profile()
freq_axis()
get_radius_grid()
rotational_avg()
stretch()
convolve_1d()
convolve_2d()
has_duplicates()
n_unique()
strict_ordering()
exact_histogram()
apply_histogram_mapping()
floyd_steinberg_dithering()
error_diffusion_dither()
soft_clip()
noisy_bit_dithering()
uint_to_float01()
float01_to_uint()
pol2cart()
cart2pol()
separate()
image_spectrum()
gaussian_kernel()
center_surround_kernel()
laplacian_kernel()
tie_breaking_noise_level()
print_log()
strip_ansi()
colorize()
console_log()
beta_bounds_from_ssim()
ssim_sens()
hist_match_validation()
sf_match_validation()
spec_match_validation()
compute_rmse()
normalized_rmse()
get_images_spectra()
rescale_image()
load_images_from_folder()
load_np_array()
rescale_images255()
uint8_plus()
apply_median_blur()
hist2list()
im3D()
imhist()
classic_he_gray()
tidhe_gray()
rdfhe_gray()
nfldice_gray()
betce_gray()
sfcef_gray()
compute_ambe()
compute_contrast_improvement()
compute_image_entropy()
compute_mssim()
compute_psnr()
compute_bp2bpsim()
rounded_target_hist()
compute_tvd_hist()
avg_hist()
imstats()
prompt()
options_display()
get_image_list()
main()
image_list_validator()
InformativeBaseModel
InformativeBaseModel.model_post_init()
InformativeBaseModel.post_init()
ChromaMetrics
AggregateMetric
AggregateRow
ChromaInfoRetention
ChromaInfoLossResult
chroma_metrics_for_image()
aggregate_chroma_metrics()
build_chroma_loss_report()
chroma_info_loss_bpp()
mean_chroma_loss_pct_lab()
lab_chroma_retention()
ImageListIO