colour.models.dataset.dci_p3 Module

DCI-P3 & DCI-P3+ Colourspaces

Defines the DCI-P3 and DCI-P3+ colourspaces:

References

[1]Hewlett-Packard Development Company. (2009). Understanding the HP DreamColor LP2480zx DCI-P3 Emulation Color Space. Retrieved from http://www.hp.com/united-states/campaigns/workstations/pdfs/lp2480zx-dci–p3-emulation.pdf
[2]Digital Cinema Initiatives. (2007). Digital Cinema System Specification - Version 1.1. Retrieved from http://www.dcimovies.com/archives/spec_v1_1/DCI_DCinema_System_Spec_v1_1.pdf
[3]Canon. (2014). EOS C500 Firmware Update. Retrieved January 14, 2015, from http://www.usa.canon.com/cusa/professional/standard_display/cinema-firmware-c500
colour.models.dataset.dci_p3.DCI_P3_PRIMARIES = array([[ 0.68 , 0.32 ], [ 0.265, 0.69 ], [ 0.15 , 0.06 ]])

DCI-P3 colourspace primaries.

DCI_P3_PRIMARIES : ndarray, (3, 2)

colour.models.dataset.dci_p3.DCI_P3_P_PRIMARIES = array([[ 0.74, 0.27], [ 0.22, 0.78], [ 0.09, -0.09]])

DCI-P3+ colourspace primaries.

DCI_P3_P_PRIMARIES : ndarray, (3, 2)

colour.models.dataset.dci_p3.DCI_P3_ILLUMINANT = u'D63'

DCI-P3 colourspace whitepoint name as illuminant.

DCI_P3_ILLUMINANT : unicode

Notes

CIE Illuminant D Series D63 illuminant is used for DCI-P3 whitepoint at 48 \(cd/m^2\).

colour.models.dataset.dci_p3.DCI_P3_WHITEPOINT = (0.314, 0.351)

DCI-P3 colourspace whitepoint.

DCI_P3_WHITEPOINT : tuple

colour.models.dataset.dci_p3.DCI_P3_TO_XYZ_MATRIX = array([[ 4.45169816e-01, 2.77134409e-01, 1.72282670e-01], [ 2.09491678e-01, 7.21595254e-01, 6.89130679e-02], [ -3.63410132e-17, 4.70605601e-02, 9.07355394e-01]])

DCI-P3 colourspace to CIE XYZ tristimulus values matrix.

DCI_P3_TO_XYZ_MATRIX : array_like, (3, 3)

colour.models.dataset.dci_p3.XYZ_TO_DCI_P3_MATRIX = array([[ 2.72539403, -1.01800301, -0.4401632 ], [-0.79516803, 1.68973205, 0.02264719], [ 0.04124189, -0.08763902, 1.10092938]])

CIE XYZ tristimulus values to DCI-P3 colourspace matrix.

XYZ_TO_DCI_P3_MATRIX : array_like, (3, 3)

colour.models.dataset.dci_p3.DCI_P3_P_TO_XYZ_MATRIX = array([[ 0.55907356, 0.24893595, 0.08657739], [ 0.2039863 , 0.88259109, -0.08657739], [-0.00755505, 0. , 0.961971 ]])

DCI-P3+ colourspace to CIE XYZ tristimulus values matrix.

DCI_P3_P_TO_XYZ_MATRIX : array_like, (3, 3)

colour.models.dataset.dci_p3.XYZ_TO_DCI_P3_P_MATRIX = array([[ 1.99040349, -0.56139586, -0.22966194], [-0.45849279, 1.262346 , 0.15487549], [ 0.01563207, -0.00440904, 1.03772867]])

CIE XYZ tristimulus values to DCI-P3+ colourspace matrix.

XYZ_TO_DCI_P3_P_MATRIX : array_like, (3, 3)

colour.models.dataset.dci_p3.DCI_P3_TRANSFER_FUNCTION(value)

Transfer function from linear to DCI-P3 colourspace.

DCI_P3_TRANSFER_FUNCTION : object

colour.models.dataset.dci_p3.DCI_P3_INVERSE_TRANSFER_FUNCTION(value)

Inverse transfer function from DCI-P3 colourspace to linear.

DCI_P3_INVERSE_TRANSFER_FUNCTION : object

colour.models.dataset.dci_p3.DCI_P3_COLOURSPACE = <colour.models.rgb.RGB_Colourspace object at 0x2adc37b95890>

DCI-P3 colourspace.

DCI_P3_COLOURSPACE : RGB_Colourspace

colour.models.dataset.dci_p3.DCI_P3_P_COLOURSPACE = <colour.models.rgb.RGB_Colourspace object at 0x2adc37b95950>

DCI-P3+ colourspace.

DCI_P3_P_COLOURSPACE : RGB_Colourspace