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