Changes between Version 27 and Version 28 of colorspace


Ignore:
Timestamp:
May 4, 2024, 11:41:45 PM (2 years ago)
Author:
MasterQuestionable
Comment:

[m] "bpc" rearrange. Hint "color_primaries".

Legend:

Unmodified
Added
Removed
Modified
  • colorspace

    v27 v28  
    4141 a. the signal type: RGB, YUV, or other type, and
    4242 b. the signal bit-depth.
    43 2. For YUV signals, the color range: full/pc/jpeg or limited/restricted/tv/mpeg. For 8bpc, full means 0-255 and limited means 16-235.
     432. For YUV signals, the color range: full/pc/jpeg or limited/restricted/tv/mpeg. [ See also: # [#color_primaries ͏"color_primaries"] ]\\
     44 For 8bpc (bit-per-component): full means 0 .. 255, limited 16 .. 235.
    44453. The transformation matrix between YUV and RGB.
    45464. The linearization function from RGB to a linear RGB signal.
     
    6768- `colorspace` and `colormatrix` can only convert YUV to YUV
    6869- libswscale can convert between YUV and RGB
    69 - `colormatrix` only supports 8bpc (8-bit per component) pixel formats
     70- `colormatrix` only supports 8bpc pixel formats
    7071- `colorspace` supports 8bpc, 10bpc, and 12bpc
    7172- `colormatrix` does not apply gamma and primaries correction (i.e. which exact color "red", "green", and "blue" each is)