Skip to content

AndreGuo/MATLAB_utils

Repository files navigation

Personal repo of MATLAB utilities.

Contact me before using any of them academically or commercially.

baiGamutDegreeAssessment.m is the un-official inplementation of 'assessment method on degree of wide color gamut' in paper 'Analysis of high dynamic range and wide color gamut of UHDTV', with some error fixed and functionality extended.

delteEitp2124.m is the un-official inplementation of ITU-R BT.2124, i.e. color difference ΔEITP for wide-color-gamut (WCG) TV content.

gamutmap2407hardclip.m is the un-official inplementation of gamut hard-clipping specified in §2 of ITU-R BT.2407.

imapplylut.m apply a look-up table (LUT) on image array, forked from HERE and modified.

invtonemap2446m1.m is the un-official inplementation of inverse tone-mapping (dynamic range extendsion) of METHOD A in ITU-R BT.2446. Original method is designed for SDR content under BT.2020 colorimetry, we extend this function by adding an optional 'color space transformation (form BT.709 to BT.2020)' to enable its usage on BT.709 SDR content.

plotImgChromaticity.m can plot image's pixel color distribution on CIE 1931 Yxy chormaticity diagram, given the assumed gamut (RGB primaries). We rec you to use commercial software like DaVinci for faster and non-vector result.

tonemap2446m1.m is the un-official inplementation of tone-mapping (dynamic range compression) of METHOD A in ITU-R BT.2446.

tonemap2446m3.m is the un-official inplementation of tone-mapping (dynamic range compression) of METHOD C in ITU-R BT.2446.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages