Colour
0.3
  • Colour Manual
    • Tutorial
    • Reference
      • Colour
        • Chromatic Adaptation
        • Algebra
        • Colour Appearance Models
        • Biochemistry
        • Colour Characterisation
        • Colorimetry
        • Constants
        • Continuous Signal
        • Corresponding Chromaticities
        • Colour Difference
        • Input and Output
        • Colour Models
        • Colour Notation Systems
        • Optical Phenomena
        • Plotting
        • Colour Quality
        • Reflectance Recovery
        • Colour Temperature
        • Utilities
        • Colour Volume
      • Indices and tables
    • Bibliography
Colour
  • Docs »
  • Colour Manual »
  • Reference »
  • Colour »
  • Colour Models »
  • colour.legal_to_full
  • View page source

colour.legal_to_full¶

colour.legal_to_full(CV, bit_depth=10, in_int=False, out_int=False)[source]¶

Converts given code value \(CV\) or float equivalent of a code value at a given bit depth from legal range (studio swing) to full range (full swing).

Parameters:
  • CV (array_like) – Legal range code value \(CV\) or float equivalent of a code value at a given bit depth.
  • bit_depth (int, optional) – Bit depth used for conversion.
  • in_int (bool, optional) – Whether to treat the input value as integer code value or float equivalent of a code value at a given bit depth.
  • out_int (bool, optional) – Whether to return value as integer code value or float equivalent of a code value at a given bit depth.
Returns:

Full range code value \(CV\) or float equivalent of a code value at a given bit depth.

Return type:

ndarray

Examples

>>> legal_to_full(64 / 1023)
0.0
>>> legal_to_full(940 / 1023)
1.0
>>> legal_to_full(64 / 1023, out_int=True)
0
>>> legal_to_full(940 / 1023, out_int=True)
1023
>>> legal_to_full(64, in_int=True)
0.0
>>> legal_to_full(940, in_int=True)
1.0
>>> legal_to_full(64, in_int=True, out_int=True)
0
>>> legal_to_full(940, in_int=True, out_int=True)
1023
Next Previous

© Copyright 2013-2018 - Colour Developers.

Built with Sphinx using a theme provided by Read the Docs.