Skip to content

Latest commit

 

History

History
18 lines (10 loc) · 2.08 KB

README.md

File metadata and controls

18 lines (10 loc) · 2.08 KB

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.