3304:
2837:
4109:
4692:
3684:
3695:
5664:
2879:
2412:
4709:), and differ further in other specifications. In different designs there are differences in the definitions of the R, G, and B chromaticity coordinates, the reference white point, the supported gamut range, the exact gamma pre-compensation functions for deriving R', G' and B' from R, G, and B, and in the scaling and offsets to be applied during conversion from R'G'B' to Y′CbCr. So proper conversion of Y′CbCr from one form to the other is not just a matter of inverting one matrix and applying the other. In fact, when Y′CbCr is designed ideally, the values of K
1074:
2232:
4310:
3345:
4104:{\displaystyle {\begin{aligned}R'_{D}={\frac {255}{219}}\cdot (Y'-16)&&&&&&&+{\frac {255}{224}}\cdot 1.402\cdot (C_{R}-128)\\G'_{D}={\frac {255}{219}}\cdot (Y'-16)&-&{\frac {255}{224}}\cdot 1.772&&\cdot {\frac {0.114}{0.587}}&&\cdot (C_{B}-128)&-{\frac {255}{224}}\cdot 1.402\cdot {\frac {0.299}{0.587}}\cdot (C_{R}-128)\\B'_{D}={\frac {255}{219}}\cdot (Y'-16)&+&{\frac {255}{224}}\cdot 1.772&&&&\cdot (C_{B}-128)\end{aligned}}}
3299:{\displaystyle {\begin{aligned}Y'&=&16&+&{\frac {65.738\cdot R'_{D}}{256}}&+&{\frac {129.057\cdot G'_{D}}{256}}&+&{\frac {25.064\cdot B'_{D}}{256}}\\C_{B}&=&128&-&{\frac {37.945\cdot R'_{D}}{256}}&-&{\frac {74.494\cdot G'_{D}}{256}}&+&{\frac {112.439\cdot B'_{D}}{256}}\\C_{R}&=&128&+&{\frac {112.439\cdot R'_{D}}{256}}&-&{\frac {94.154\cdot G'_{D}}{256}}&-&{\frac {18.285\cdot B'_{D}}{256}}\end{aligned}}}
54:
2832:{\displaystyle {\begin{aligned}Y'&=&16&+&{\frac {65.481\cdot R'_{D}}{255}}&+&{\frac {128.553\cdot G'_{D}}{255}}&+&{\frac {24.966\cdot B'_{D}}{255}}\\C_{B}&=&128&-&{\frac {37.797\cdot R'_{D}}{255}}&-&{\frac {74.203\cdot G'_{D}}{255}}&+&{\frac {112.0\cdot B'_{D}}{255}}\\C_{R}&=&128&+&{\frac {112.0\cdot R'_{D}}{255}}&-&{\frac {93.786\cdot G'_{D}}{255}}&-&{\frac {18.214\cdot B'_{D}}{255}}\end{aligned}}}
4137:
1901:
6616:
formats, 4:2:0 is the most common, as the data is more reduced, and the file extension is usually ".YUV". The relation between data rate and sampling (A:B:C) is defined by the ratio between Y to U and V channel. The notation of "YUV" followed by three numbers is vague: the three numbers could refer to the subsampling (as is done in "YUV420"), or it could refer to bit depth in each channel (as is done in "YUV565"). The unambiguous way to refer to these formats is via the
7809:
681:
1411:
5266:
4687:{\displaystyle {\begin{aligned}{\begin{bmatrix}Y'\\C_{B}\\C_{R}\end{bmatrix}}&={\begin{bmatrix}0.2126&0.7152&0.0722\\-0.1146&-0.3854&0.5\\0.5&-0.4542&-0.0458\end{bmatrix}}{\begin{bmatrix}R'\\G'\\B'\end{bmatrix}}\\{\begin{bmatrix}R'\\G'\\B'\end{bmatrix}}&={\begin{bmatrix}1&0&1.5748\\1&-0.1873&-0.4681\\1&1.8556&0\end{bmatrix}}{\begin{bmatrix}Y'\\C_{B}\\C_{R}\end{bmatrix}}\end{aligned}}}
3679:{\displaystyle {\begin{aligned}R'_{D}&=&{\frac {298.082\cdot Y'}{256}}&&&+&{\frac {408.583\cdot C_{R}}{256}}&-&222.921\\G'_{D}&=&{\frac {298.082\cdot Y'}{256}}&-&{\frac {100.291\cdot C_{B}}{256}}&-&{\frac {208.120\cdot C_{R}}{256}}&+&135.576\\B'_{D}&=&{\frac {298.082\cdot Y'}{256}}&+&{\frac {516.412\cdot C_{B}}{256}}&&&-&276.836\end{aligned}}}
5944:
46:
6578:
6331:
1912:
5095:
592:
1069:{\displaystyle {\begin{bmatrix}Y'\\P_{B}\\P_{R}\end{bmatrix}}={\begin{bmatrix}K_{R}&K_{G}&K_{B}\\-{\frac {1}{2}}\cdot {\frac {K_{R}}{1-K_{B}}}&-{\frac {1}{2}}\cdot {\frac {K_{G}}{1-K_{B}}}&{\frac {1}{2}}\\{\frac {1}{2}}&-{\frac {1}{2}}\cdot {\frac {K_{G}}{1-K_{R}}}&-{\frac {1}{2}}\cdot {\frac {K_{B}}{1-K_{R}}}\end{bmatrix}}{\begin{bmatrix}R'\\G'\\B'\end{bmatrix}}}
5659:{\displaystyle {\begin{aligned}Y'&=&0&+(0.299&\cdot R'_{D})&+(0.587&\cdot G'_{D})&+(0.114&\cdot B'_{D})\\C_{B}&=&128&-(0.168736&\cdot R'_{D})&-(0.331264&\cdot G'_{D})&+(0.5&\cdot B'_{D})\\C_{R}&=&128&+(0.5&\cdot R'_{D})&-(0.418688&\cdot G'_{D})&-(0.081312&\cdot B'_{D})\end{aligned}}}
6666:
5123:), or when "there is an expectation of improved coding efficiency for delivery." The specification refers to Report ITU-R BT.2246 on this matter. BT.2246 states that CL has improved compression efficiency and luminance preservation, but NCL will be more familiar to a staff that has previously handled color mixing and other production practices in HDTV YCbCr.
1085:
1635:
6745:
6074:
filtering. U and V values, which may be positive or negative, are summed with 128 to make them always positive, giving a studio range of 16–240 for U and V. (These ranges are important in video editing and production, since using the wrong range will result either in an image with "clipped" blacks and whites, or a low-contrast image.)
2227:{\displaystyle {\begin{aligned}Y'&=&16&+&(65.481\cdot R'&+&128.553\cdot G'&+&24.966\cdot B')\\C_{B}&=&128&+&(-37.797\cdot R'&-&74.203\cdot G'&+&112.0\cdot B')\\C_{R}&=&128&+&(112.0\cdot R'&-&93.786\cdot G'&-&18.214\cdot B')\end{aligned}}}
5675:
6342:
6095:
4914:
301:
6615:
formats are often referred to as "YUV". Such files can be encoded in 12, 16 or 24 bits per pixel. Depending on subsampling, the formats can largely be described as 4:4:4, 4:2:2, and 4:2:0p. The apostrophe after the Y is often omitted, as is the "p" (for planar) after YUV420p. In terms of actual file
1457:
scaled to a different range of 16 to 240. Consequently, rescaling by the fraction (235-16)/(240-16) = 219/224 is sometimes required when doing color matrixing or processing in YCbCr space, resulting in quantization distortions when the subsequent processing is not performed using higher bit depths.
206:
corresponding roughly to red, green and blue are processed into perceptually meaningful information. By doing this, subsequent image/video processing, transmission and storage can do operations and introduce errors in perceptually meaningful ways. Y′CbCr is used to separate out a luma signal (Y′)
6069:
approximations. Approximation means that the precision of the used numbers (input data, output data and constant values) is limited, and thus a precision loss of typically about the last binary digit is accepted by whoever makes use of that option in typically a trade-off to improved computation
6073:
Y′ values are conventionally shifted and scaled to the range (referred to as studio swing or "TV levels") rather than using the full range of (referred to as full swing or "PC levels"). This practice was standardized in SMPTE-125M in order to accommodate signal overshoots ("ringing") due to
1406:{\displaystyle {\begin{bmatrix}R'\\G'\\B'\end{bmatrix}}={\begin{bmatrix}1&0&2-2\cdot K_{R}\\1&-{\frac {K_{B}}{K_{G}}}\cdot (2-2\cdot K_{B})&-{\frac {K_{R}}{K_{G}}}\cdot (2-2\cdot K_{R})\\1&2-2\cdot K_{B}&0\end{bmatrix}}{\begin{bmatrix}Y'\\P_{B}\\P_{R}\end{bmatrix}}}
1896:{\displaystyle {\begin{aligned}Y'&=&0.299\cdot R'&+&0.587\cdot G'&+&0.114\cdot B'\\P_{B}&=-&0.168736\cdot R'&-&0.331264\cdot G'&+&0.5\cdot B'\\P_{R}&=&0.5\cdot R'&-&0.418688\cdot G'&-&0.081312\cdot B'\end{aligned}}}
334:
2389:
1485:) of about 8.9% of the maximum (black-to-white) step. The toeroom is smaller, allowing only 16 / 219 = 7.3% overshoot, which is less than the theoretical maximum overshoot of 8.9%. In addition, because values 0 and 255 are reserved in HDMI, the room is actually slightly less.
6587:
used to use the above 8-bit full-range matrix, resulting in a slight greening effect on JPEG images encoded by
Android devices, more noticeable on repeated saving. The issue was fixed in 2016, when the more accurate version was used instead. Due to SIMD optimizations in
1461:
The scaling that results in the use of a smaller range of digital values than what might appear to be desirable for representation of the nominal range of the input data allows for some "overshoot" and "undershoot" during processing without necessitating undesirable
6049:
H.273 also describes constant and non-constant luminance systems which are derived strictly from primaries and white point, so that situations like sRGB/BT.709 default primaries of JPEG that use BT.601 matrix (that is derived from BT.470-6 System M) do not happen.
5111:
Cbc = (B'-Y'c) / (-2 Nb) if B' < Y'c; (B'-Y'c) / (2 Pb) otherwise. Nb and Pb are the theoretical minimum and maximum of (B'-Y'c) corresponding to the gamut. The rounded "practical" values are Pb = 0.7910, Nb = -0.9702. The full derivation can be found in the
6695:
4:2:0 is very commonly used. The main formats are IMC2, IMC4, YV12, and NV12. All of these four formats are "planar", meaning that the Y, U, and V values are grouped together instead of interspersed. They all occupy 12 bits per pixel, assuming a 8-bit channel.
5939:{\displaystyle {\begin{aligned}R'_{D}&=&Y'&&&+1.402&\cdot (C_{R}-128)\\G'_{D}&=&Y'&-0.344136&\cdot (C_{B}-128)&-0.714136&\cdot (C_{R}-128)\\B'_{D}&=&Y'&+1.772&\cdot (C_{B}-128)&\end{aligned}}}
4902:
4298:
179:
with BT.2020-NCL matrix, so that means matrix was not derived from primaries, but now
Netflix allows BT.2020 primaries (since 2021). The same happens with JPEG: it has BT.601 matrix derived from System M primaries, yet the primaries of most images are BT.709.
4907:
For NCL, the definition is classical: Y' = 0.2627R' + 0.6780 G' + 0.0593 B'; Cb = (B' - Y') / 1.8814; Cr = (R' - Y') / 1.4746. The encoding conversion can, as usual, be written as a matrix. The decoding matrix for BT.2020-NCL is this with 14 decimal places:
5259:
have the full 8-bit range of . Below are the conversion equations expressed to six decimal digits of precision. (For ideal equations, see ITU-T T.871.) Note that for the following formulae, the range of each input (R,G,B) is also the full 8-bit range of .
6573:{\displaystyle {\begin{bmatrix}Y'\\C_{B}\\C_{R}\end{bmatrix}}={\frac {1}{256}}{\begin{bmatrix}77&150&29\\-43&-84&127\\127&-106&-21\end{bmatrix}}{\begin{bmatrix}R'\\G'\\B'\end{bmatrix}}+{\begin{bmatrix}0\\128\\128\end{bmatrix}}}
6326:{\displaystyle {\begin{bmatrix}Y'\\C_{B}\\C_{R}\end{bmatrix}}={\frac {1}{256}}{\begin{bmatrix}66&129&25\\-38&-74&112\\112&-94&-18\end{bmatrix}}{\begin{bmatrix}R'\\G'\\B'\end{bmatrix}}+{\begin{bmatrix}16\\128\\128\end{bmatrix}}}
5090:{\displaystyle {\begin{aligned}{\begin{bmatrix}R\\G\\B\end{bmatrix}}&={\begin{bmatrix}1&0&1.4746\\1&-0.16455312684366&-0.57135312684366\\1&1.8814&0\end{bmatrix}}{\begin{bmatrix}Y'\\C_{B}\\C_{R}\end{bmatrix}}\end{aligned}}}
5100:
The smaller values in the matrix are not rounded; they are precise values. For systems with limited precision (8 or 10 bit, for example) a lower precision of the above matrix could be used, for example, retaining only 6 digits after decimal point.
1621:
1498:
be represented in the corresponding RGB domain (at least not within the nominal RGB range). This causes some difficulty in determining how to correctly interpret and display some Y′CbCr signals. These out-of-range Y′CbCr values are used by
218:
One practical example would be decreasing the bandwidth or resolution allocated to "color" compared to "black and white", since humans are more sensitive to the black-and-white information (see image example to the right). This is called
6036:
5231:
38:
1493:
Since the equations defining Y′CbCr are formed in a way that rotates the entire nominal RGB color cube and scales it to fit within a (larger) YCbCr color cube, there are some points within the Y′CbCr color cube that
5960:
input. In this format, the "K" value is passed as-is, while CMY are used to derive YCbCr with the above matrix by assuming R=1-C, G=1-M, and B=1-Y. As a result, a similar set of subsampling techniques can be used.
587:{\displaystyle {\begin{aligned}Y'&=K_{R}\cdot R'+K_{G}\cdot G'+K_{B}\cdot B'\\P_{B}&={\frac {1}{2}}\cdot {\frac {B'-Y'}{1-K_{B}}}\\P_{R}&={\frac {1}{2}}\cdot {\frac {R'-Y'}{1-K_{R}}}\end{aligned}}}
2405:
Alternatively, digital Y′CbCr can derived from digital R'dG'dB'd (8 bits per sample, each using the full range with zero representing black and 255 representing white) according to the following equations:
1444:
When representing the signals in digital form, the results are scaled and rounded, and offsets are typically added. For example, the scaling and offset applied to the Y′ component per specification (e.g.
4303:
This form of Y′CbCr is based on an RGB model that more closely fits the phosphor emission characteristics of newer CRTs and other modern display equipment. The conversion matrices for BT.709 are these:
2243:
5977:
5680:
5271:
5172:
4919:
4781:
4315:
4177:
3700:
3350:
2884:
2417:
2248:
1917:
1640:
1538:
339:
4776:
4172:
666:
6082:
These matrices round all factors to the closest 1/256 unit. As a result, only one 16-bit intermediate value is formed for each component, and a simple right-shift with rounding
3334:
2867:
282:
7020:
4697:
The definitions of the R', G', and B' signals also differ between BT.709 and BT.601, and differ within BT.601 depending on the type of TV system in use (625-line as in
1533:
6958:
5115:
Crc = (R'-Y'c) / (-2 Nr) if R' < Y'c; (R'-Y'c) / (2 Pr) otherwise. Again, Pr and Nr are theoretical limits. The rounded values are Pr 0.4969, Nr = -0.8591.
3309:
If the R'd G'd B'd digital source includes footroom and headroom, the footroom offset 16 needs to be subtracted first from each signal, and a scale factor of
6631:
4:4:4 is straightforward, as no pixel-grouping is done: the difference lies solely in how many bits each channel is given, and their arrangement. The basic
5972:
1449:) results in the value of 16 for black and the value of 235 for white when using an 8-bit representation. The standard has 8-bit digitized versions of C
6623:
To convert from RGB to YUV or back, it is simplest to use RGB888 and 4:4:4. For 4:1:1, 4:2:2 and 4:2:0, the bytes need to be converted to 4:4:4 first.
5167:
4166:, is still BT.601). In this case, the values of Kb and Kr differ, but the formulas for using them are the same. For ITU-R BT.709, the constants are:
7364:
4726:
1481:
The value 235 accommodates a maximum overshoot of (255 - 235) / (235 - 16) = 9.1%, which is slightly larger than the theoretical maximum overshoot (
7023:'YCCK (AKA "YCbCrK") is not an absolute colorspace but rather a mathematical transformation of CMYK designed solely for storage and transmission',
6742:
I420 is a simpler design and is more commonly used. The entire image in Y is written out, followed by the image in U, then by the whole image in V.
6797:
4717:
are derived from the precise specification of the RGB color primary signals, so that the luma (Y′) signal corresponds as closely as possible to a
5158:
7024:
1436:) values will have a nominal range from -0.5 to +0.5. The reverse conversion process can be readily derived by inverting the above equations.
7296:
6895:
6600:
RGB files are typically encoded in 8, 12, 16 or 24 bits per pixel. In these examples, we will assume 24 bits per pixel, which is written as
1420:
is being used; thus R′, G′ and B′ nominally range from 0 to 1, with 0 representing the minimum intensity (e.g., for display of the color
7316:
7666:
7078:
6995:
T.871: Information technology – Digital compression and coding of continuous-tone still images: JPEG File
Interchange Format (JFIF)
6892:"BT.2020 : Parameter values for ultra-high definition television systems for production and international programme exchange"
2384:{\displaystyle {\begin{aligned}(Y',C_{B},C_{R})&=&(16,128,128)+(219\cdot Y,224\cdot P_{B},224\cdot P_{R})\\\end{aligned}}}
7583:
196:
4115:
1512:
5108:
Y'c = (0.2627R + 0.6780 G + 0.0593 B)'. This is the gamma function applied to the true luminance calculated from linear RGB.
6838:
7709:
7344:
215:) that can be bandwidth-reduced, subsampled, compressed, or otherwise treated separately for improved system efficiency.
171:
as well; conversely, if the RGB space is ill-defined, so is Y′CbCr. The transformation is defined in equations 32, 33 in
1463:
6965:
2394:
The resultant signals range from 16 to 235 for Y′ (Cb and Cr range from 16 to 240); the values from 0 to 15 are called
7268:
4897:{\displaystyle {\begin{aligned}K_{B}&=0.0593\\K_{R}&=0.2627\\(K_{G}&=1-K_{B}-K_{R}=0.6780)\end{aligned}}}
4293:{\displaystyle {\begin{aligned}K_{B}&=0.0722\\K_{R}&=0.2126\\(K_{G}&=1-K_{B}-K_{R}=0.7152)\end{aligned}}}
7719:
7445:
6757:
4155:
287:
The equations below give a better picture of the common principles and general differences between these formats.
7289:
7132:
7114:
7094:
5145:, a semi-perceptual colorspace derived from linear RGB with good hue linearity. It is "near-constant luminance".
160:
3689:
The inverse transform without any roundings (using values coming directly from ITU-R BT.601 recommendation) is:
7450:
6639:(using "u" for Cb and "v" for Cr; the same applies to content below). In computers, it is more common to see a
5127:
7813:
1524:
6916:
7331:
6066:
5953:
when the input is given as sRGB, except that IEC 61966-2-1:1999/Amd1:2003 only gives four decimal digits.
7194:
7147:
612:
7440:
3312:
2845:
284:) when converting to/from YUV. Y′CbCr and YCbCr differ due to the values being gamma corrected or not.
202:
YCbCr and Y′CbCr are a practical approximation to color processing and perceptual uniformity, where the
53:
31:
7793:
6655:
4:2:2 groups 2 pixels together horizontally in each conceptual "container". Two main arrangements are:
167:
primaries and white point. If the underlying RGB color space is absolute, the Y′CbCr color space is an
207:
that can be stored with high resolution or transmitted at high bandwidth, and two chroma components (C
7833:
7766:
7761:
7756:
7736:
7387:
7382:
7377:
7372:
7282:
6584:
672:
258:
195:
signals are not efficient as a representation for storage and transmission, since they have a lot of
168:
107:
7751:
243:
are used interchangeably, leading to some confusion. The main difference is that YPbPr is used with
7776:
7741:
7714:
6753:
YV12 follows the same general design as I420, only the order between the U and V images is flipped.
609:
are ordinarily derived from the definition of the corresponding RGB space, and required to satisfy
115:
5236:
The coefficients are derived from SMPTE 170M primaries and white point, as used in 240M standard.
4136:
1616:{\displaystyle {\begin{aligned}K_{R}&=0.299\\K_{G}&=0.587\\K_{B}&=0.114\end{aligned}}}
7781:
7611:
7392:
5120:
1467:
220:
146:
6700:
IMC2 first lays the full images out in Y. It then arranges each line of chroma in the order of V
5154:
308:
Y′CbCr signals (prior to scaling and offsets to place the signals into digital form) are called
7788:
7656:
7407:
7354:
7231:
7074:
7236:
6760:
camera preview. The entire image in Y is written out, followed by interleaved lines that go U
2402:. The same quantisation ranges, different for Y and Cb, Cr also apply to BT.2020 and BT.709.
1428:). The resulting luma (Y) value will then have a nominal range from 0 to 1, and the chroma (P
7651:
7616:
7425:
6920:
4762:
Constant luminance Y'cCbcCrc, a formulation where Y' is the gamma-codec version of the true
4718:
4119:
1527:
is derived from the corresponding RGB space (ITU-R BT.470-6 System M primaries) as follows:
1482:
1417:
188:
150:
7731:
7691:
7681:
7676:
7671:
7646:
7631:
7435:
7417:
6867:
5119:
The CL function can be used when preservation of luminance is of primary importance (see:
4118:
systems, as it uses an RGB model that fits the phosphor emission characteristics of older
192:
6065:
processors, most digital implementations of RGB → Y′UV used integer math, in particular
2869:. This allows for the value 256 in the denominator, which can be calculated by a single
6062:
142:
7252:
4745:
Non-constant luminance Y'CbCr, similar to the previous entries, except with different
1626:
From the above constants and formulas, the following can be derived for ITU-R BT.601.
45:
7827:
7067:
6589:
203:
7095:"Use libjpeg-turbo for YUV->RGB conversion in jpeg encoder · google/skia@c7d01d3"
4158:
use. The newer form is also used in some computer-display oriented applications, as
7724:
7257:
6612:
244:
119:
7271:– Sample / Demo YUV/RGB video files in many YUV formats, help you for the testing.
6756:
NV12 is possibly the most commonly-used 8-bit 4:2:0 format. It is the default for
6031:{\displaystyle {\begin{aligned}K_{B}&=0.0713\\K_{R}&=0.2220\end{aligned}}}
7746:
7641:
7321:
7305:
7226:
6925:
5226:{\displaystyle {\begin{aligned}K_{B}&=0.087\\K_{R}&=0.212\end{aligned}}}
4729:
1931 measurements of the response of the human visual system to color stimuli).
138:
103:
7037:
6940:
247:
images and YCbCr with digital images, leading to different scaling values for U
7636:
1906:
Digital Y′CbCr (8 bits per sample) is derived from analog R'G'B' as follows:
7571:
7559:
7554:
7485:
7480:
6981:
5131:
4763:
4738:
4722:
4144:
17:
7503:
7495:
6941:"BT.2246-8 (03/2023) The present state of ultra-high definition television"
6891:
65:
components. The Y′ image is essentially a greyscale copy of the main image.
7626:
7621:
7549:
7544:
7475:
7465:
7402:
7339:
4151:
4140:
2870:
1520:
172:
6665:
7771:
7661:
7262:
6720:
is the number of chroma samples per line, equal to half the width of Y.
191:
displays are driven by red, green, and blue voltage signals, but these
7460:
7397:
7215:
7165:
7133:
msdn.microsoft.com, Recommended 8-Bit YUV Formats for Video
Rendering
6993:
6821:
6617:
6601:
4131:
1446:
176:
1470:" and "toeroom" can also be used for extension of the nominal color
7221:
7595:
7590:
7578:
7566:
7520:
7515:
7455:
7349:
7241:
7182:
6999:
6825:
6744:
6743:
6664:
5161:
analog HD television system) defines YCC with these coefficients:
5135:
4702:
4135:
1516:
1500:
1475:
1471:
1425:
1421:
309:
299:
236:
111:
52:
44:
36:
7532:
7470:
7430:
6059:
5957:
5950:
5248:
5244:
4706:
4163:
4159:
37:
7278:
149:, meaning that light intensity is nonlinearly encoded based on
7686:
7527:
7508:
7274:
7195:"2.7.1.2. Planar YUV formats — The Linux Kernel documentation"
7148:"2.7.1.1. Packed YUV formats — The Linux Kernel documentation"
4698:
313:
300:
240:
164:
153:
135:
131:
4741:
standard uses the same gamma function as BT.709. It defines:
6687:
4:1:1 is rarely used. Pixels are in horizontal groups of 4.
2842:
In the formula below, the scaling factors are multiplied by
316:(red, green and blue) source using three defined constants K
6674:
UYVY: the byte-swapped reverse of YUY2, runs in the format
4770:
For both, the coefficients derived from the primaries are:
6041:
These coefficients are not in use and were never in use.
5130:
and thus HDR, it is further defined in SMPTE ST 2084 and
675:
manipulation is often referred to as the "color matrix":
7806:
For the vision capacities of organisms or machines, see
312:, and are created from the corresponding gamma-adjusted
1629:
Analog YPbPr from analog R'G'B' is derived as follows:
6542:
6491:
6416:
6351:
6295:
6244:
6169:
6104:
5036:
4967:
4927:
4633:
4564:
4509:
4457:
4382:
4323:
1356:
1145:
1094:
1023:
745:
690:
263:
7265:– C library of SSE-optimized color format conversions
6647:, because groups of 32-bits are easier to deal with.
6345:
6098:
5975:
5678:
5269:
5170:
4917:
4779:
4313:
4175:
3698:
3348:
3315:
2882:
2848:
2415:
2246:
1915:
1638:
1536:
1088:
684:
615:
337:
261:
6886:
6884:
6882:
6880:
6878:
6876:
1424:) and 1 the maximum (e.g., for display of the color
7700:
7604:
7494:
7416:
7363:
7330:
6780:There are also "tiled" variants of planar formats.
6640:
6632:
6083:
7066:
6572:
6325:
6030:
5938:
5658:
5225:
5089:
4896:
4686:
4292:
4103:
3678:
3328:
3298:
2861:
2831:
2383:
2226:
1895:
1615:
1405:
1068:
660:
586:
276:
159:Y′CbCr color spaces are defined by a mathematical
5956:JPEG also defines a "YCCK" format from Adobe for
4162:(though the matrix used for sRGB form of YCbCr,
4114:This form of Y′CbCr is used primarily for older
5965:Coefficients for BT.470-6 System B, G primaries
5251:supports a modified Rec. 601 Y′CbCr where Y′, C
5121:Chroma subsampling § Gamma luminance error
4150:A different form of Y′CbCr is specified in the
6798:"Full Non-Branded Delivery Specification v9.2"
6635:scheme uses 3 bytes per pixel, with the order
2398:, while the values from 236 to 255 are called
7290:
7110:
7108:
6643:format, which adds an alpha channel and goes
8:
7128:
7126:
7124:
7122:
6723:IMC4 is similar to IMC2, except it runs in U
6839:"MFNominalRange (mfobjects.h) - Win32 apps"
6659:YUY2: also called YUYV, runs in the format
6592:, the accurate version is actually faster.
1503:to encode colors outside the BT.709 gamut.
175:. Nevertheless that rule does not apply to
30:"CbCr" redirects here. For other uses, see
7297:
7283:
7275:
6982:JPEG File Interchange Format Version 1.02
6964:. Dolby Laboratories, Inc. Archived from
6924:
6537:
6486:
6411:
6401:
6384:
6370:
6346:
6344:
6290:
6239:
6164:
6154:
6137:
6123:
6099:
6097:
6008:
5984:
5976:
5974:
5916:
5868:
5845:
5808:
5760:
5737:
5687:
5679:
5677:
5640:
5606:
5572:
5532:
5512:
5478:
5444:
5404:
5384:
5350:
5316:
5270:
5268:
5203:
5179:
5171:
5169:
5069:
5055:
5031:
4962:
4922:
4918:
4916:
4875:
4862:
4839:
4812:
4788:
4780:
4778:
4666:
4652:
4628:
4559:
4504:
4452:
4377:
4356:
4342:
4318:
4314:
4312:
4271:
4258:
4235:
4208:
4184:
4176:
4174:
4082:
4051:
4009:
3997:
3974:
3954:
3935:
3913:
3890:
3868:
3826:
3814:
3791:
3765:
3719:
3707:
3699:
3697:
3646:
3633:
3601:
3583:
3551:
3538:
3517:
3504:
3472:
3454:
3422:
3409:
3375:
3357:
3349:
3347:
3316:
3314:
3277:
3264:
3240:
3227:
3203:
3190:
3163:
3140:
3127:
3103:
3090:
3066:
3053:
3026:
3003:
2990:
2966:
2953:
2929:
2916:
2883:
2881:
2849:
2847:
2810:
2797:
2773:
2760:
2736:
2723:
2696:
2673:
2660:
2636:
2623:
2599:
2586:
2559:
2536:
2523:
2499:
2486:
2462:
2449:
2416:
2414:
2368:
2349:
2282:
2269:
2247:
2245:
2127:
2023:
1916:
1914:
1814:
1728:
1639:
1637:
1593:
1569:
1545:
1537:
1535:
1389:
1375:
1351:
1332:
1298:
1268:
1258:
1252:
1238:
1208:
1198:
1192:
1174:
1140:
1089:
1087:
1018:
1001:
984:
978:
965:
951:
934:
928:
915:
900:
886:
875:
858:
852:
839:
825:
808:
802:
789:
776:
764:
752:
740:
723:
709:
685:
683:
646:
633:
620:
614:
571:
537:
524:
511:
494:
460:
447:
434:
409:
385:
361:
338:
336:
262:
260:
7060:
7058:
1511:The form of Y′CbCr that was defined for
7142:
7140:
6789:
3336:needs to be included in the equations.
7247:Software resources for packed pixels:
7115:msdn.microsoft.com, YUV Video Subtypes
6045:Chromaticity-derived luminance systems
235:. Typically the terms Y′CbCr, YCbCr,
49:The CbCr plane at constant luma Y′=0.5
7073:. HighText Publications. p. 30.
7019:See libjpeg-turbo documentation for:
6896:International Telecommunication Union
6604:. The standard byte format is simply
6078:Approximate 8-bit matrices for BT.601
5949:The above conversion is identical to
7:
5134:. BT.2100 will introduce the use of
145:) is distinguished from Y, which is
41:A visualization of YCbCr color space
7227:Charles Poynton — Video engineering
6596:Packed pixel formats and conversion
661:{\displaystyle K_{R}+K_{G}+K_{B}=1}
3329:{\displaystyle {\frac {255}{219}}}
2862:{\displaystyle {\frac {256}{255}}}
231:YCbCr is sometimes abbreviated to
25:
7253:Y′UV422 to RGB using SSE/Assembly
6058:Prior to the development of fast
5104:The CL version, YcCbcCrc, codes:
1416:Here, the prime (′) symbols mean
7808:
7807:
177:P3-D65 primaries used by Netflix
7237:YUV, YCbCr, YPbPr color spaces.
6959:"Subsampling in ICtCp vs YCbCr"
6086:can take care of the division.
277:{\displaystyle {\tfrac {1}{2}}}
27:Family of digital colour spaces
6645:a0, y0, u0, v0, a1, y1, u1, v1
5928:
5909:
5857:
5838:
5820:
5801:
5749:
5730:
5649:
5625:
5615:
5591:
5581:
5557:
5521:
5497:
5487:
5463:
5453:
5429:
5393:
5369:
5359:
5335:
5325:
5301:
4887:
4832:
4283:
4228:
4116:standard-definition television
4094:
4075:
4039:
4022:
3986:
3967:
3925:
3906:
3856:
3839:
3803:
3784:
3749:
3732:
2374:
2324:
2318:
2300:
2288:
2251:
2217:
2154:
2116:
2050:
2012:
1949:
1513:standard-definition television
1304:
1279:
1244:
1219:
1:
6802:Netflix | Partner Help Center
7038:"EBU Tech 3237 Supplement 1"
295:
7222:Charles Poynton — Color FAQ
7183:fourcc.com YUV pixel formas
6866:, Chapter 24, pp. 291–292,
6606:r0, g0, b0, r1, g1, b1, ...
57:A color image and its Y′, C
7850:
7720:Colour Index International
4129:
3339:The inverse transform is:
29:
7804:
7312:
7232:Color Space Visualization
161:coordinate transformation
6054:Numerical approximations
5126:BT.2020 does not define
4733:ITU-R BT.2020 conversion
4725:(typically based on the
4154:standard, primarily for
2237:or simply componentwise
1523:) standard for use with
4126:ITU-R BT.709 conversion
1525:digital component video
1507:ITU-R BT.601 conversion
304:RGB to YCbCr conversion
6864:Digital Video and HDTV
6749:
6670:
6637:y0, u0, v0, y1, u1, v1
6574:
6327:
6032:
5940:
5660:
5227:
5157:standard (used on the
5091:
4898:
4688:
4294:
4147:
4105:
3680:
3330:
3300:
2863:
2833:
2385:
2228:
1897:
1617:
1407:
1070:
662:
588:
305:
278:
106:used as a part of the
66:
50:
42:
6824:specification, ITU-T
6747:
6668:
6575:
6328:
6033:
5941:
5661:
5228:
5149:SMPTE 240M conversion
5092:
4899:
4689:
4295:
4139:
4106:
3681:
3331:
3301:
2864:
2834:
2386:
2229:
1898:
1618:
1408:
1071:
663:
589:
303:
279:
141:components. Y′ (with
56:
48:
40:
7737:Federal Standard 595
7317:List of color spaces
7166:"VideoLAN Wiki: YUV"
7065:Jack, Keith (1993).
7002:. September 11, 2012
6343:
6096:
6084:(x + 128) >> 8
5973:
5676:
5267:
5168:
4915:
4777:
4311:
4173:
3696:
3346:
3313:
2880:
2846:
2413:
2244:
1913:
1636:
1534:
1086:
682:
613:
335:
259:
169:absolute color space
108:color image pipeline
7218:, including BT.1886
7025:cmyk_ycck_convert()
6971:on 13 October 2018.
6917:"ITU-T H Suppl. 18"
5876:
5768:
5695:
5648:
5614:
5580:
5520:
5486:
5452:
5392:
5358:
5324:
4005:
3822:
3715:
3591:
3462:
3365:
3285:
3248:
3211:
3148:
3111:
3074:
3011:
2974:
2937:
2818:
2781:
2744:
2681:
2644:
2607:
2544:
2507:
2470:
255:(in YCbCr both are
163:from an associated
118:systems. Y′ is the
116:digital photography
6926:11.1002/1000/13441
6843:docs.microsoft.com
6750:
6671:
6570:
6564:
6528:
6480:
6392:
6323:
6317:
6281:
6233:
6145:
6089:For studio-swing:
6028:
6026:
5936:
5934:
5864:
5756:
5683:
5656:
5654:
5636:
5602:
5568:
5508:
5474:
5440:
5380:
5346:
5312:
5223:
5221:
5087:
5085:
5077:
5025:
4949:
4894:
4892:
4705:or 525-line as in
4684:
4682:
4674:
4622:
4546:
4494:
4446:
4364:
4290:
4288:
4148:
4101:
4099:
3993:
3810:
3703:
3676:
3674:
3579:
3450:
3353:
3326:
3296:
3294:
3273:
3236:
3199:
3136:
3099:
3062:
2999:
2962:
2925:
2859:
2829:
2827:
2806:
2769:
2732:
2669:
2632:
2595:
2532:
2495:
2458:
2381:
2379:
2224:
2222:
1893:
1891:
1613:
1611:
1474:, as specified by
1403:
1397:
1345:
1131:
1066:
1060:
1012:
731:
658:
584:
582:
306:
274:
272:
221:chroma subsampling
80:, also written as
67:
51:
43:
7821:
7820:
7216:Y′CbCr calculator
7170:wiki.videolan.org
7069:Video Demystified
6862:Charles Poynton,
6409:
6162:
4059:
4017:
3962:
3943:
3898:
3876:
3834:
3773:
3727:
3656:
3622:
3561:
3527:
3493:
3432:
3396:
3324:
3290:
3253:
3216:
3153:
3116:
3079:
3016:
2979:
2942:
2857:
2823:
2786:
2749:
2686:
2649:
2612:
2549:
2512:
2475:
1519:BT.601 (formerly
1483:Gibbs' Phenomenon
1274:
1214:
1079:And its inverse:
1008:
973:
958:
923:
908:
894:
882:
847:
832:
797:
578:
532:
501:
455:
271:
102:, is a family of
16:(Redirected from
7841:
7811:
7810:
7797:
7426:RGB color spaces
7299:
7292:
7285:
7276:
7242:YCbCr Definition
7203:
7202:
7191:
7185:
7180:
7174:
7173:
7162:
7156:
7155:
7144:
7135:
7130:
7117:
7112:
7103:
7102:
7091:
7085:
7084:
7072:
7062:
7053:
7052:
7050:
7048:
7042:
7034:
7028:
7017:
7011:
7010:
7008:
7007:
6990:
6984:
6979:
6973:
6972:
6970:
6963:
6955:
6949:
6948:
6937:
6931:
6930:
6928:
6919:. October 2017.
6913:
6907:
6906:
6904:
6903:
6888:
6871:
6860:
6854:
6853:
6851:
6849:
6835:
6829:
6818:
6812:
6811:
6809:
6808:
6794:
6677:
6662:
6646:
6642:
6638:
6634:
6607:
6579:
6577:
6576:
6571:
6569:
6568:
6533:
6532:
6525:
6513:
6501:
6485:
6484:
6410:
6402:
6397:
6396:
6389:
6388:
6375:
6374:
6361:
6336:For full-swing:
6332:
6330:
6329:
6324:
6322:
6321:
6286:
6285:
6278:
6266:
6254:
6238:
6237:
6163:
6155:
6150:
6149:
6142:
6141:
6128:
6127:
6114:
6085:
6037:
6035:
6034:
6029:
6027:
6013:
6012:
5989:
5988:
5945:
5943:
5942:
5937:
5935:
5932:
5921:
5920:
5893:
5872:
5850:
5849:
5813:
5812:
5785:
5764:
5742:
5741:
5715:
5714:
5712:
5691:
5665:
5663:
5662:
5657:
5655:
5644:
5610:
5576:
5537:
5536:
5516:
5482:
5448:
5409:
5408:
5388:
5354:
5320:
5281:
5232:
5230:
5229:
5224:
5222:
5208:
5207:
5184:
5183:
5096:
5094:
5093:
5088:
5086:
5082:
5081:
5074:
5073:
5060:
5059:
5046:
5030:
5029:
5004:0.57135312684366
4996:0.16455312684366
4954:
4953:
4903:
4901:
4900:
4895:
4893:
4880:
4879:
4867:
4866:
4844:
4843:
4817:
4816:
4793:
4792:
4758:
4751:
4693:
4691:
4690:
4685:
4683:
4679:
4678:
4671:
4670:
4657:
4656:
4643:
4627:
4626:
4551:
4550:
4543:
4531:
4519:
4499:
4498:
4491:
4479:
4467:
4451:
4450:
4369:
4368:
4361:
4360:
4347:
4346:
4333:
4299:
4297:
4296:
4291:
4289:
4276:
4275:
4263:
4262:
4240:
4239:
4213:
4212:
4189:
4188:
4110:
4108:
4107:
4102:
4100:
4087:
4086:
4070:
4069:
4068:
4060:
4052:
4032:
4018:
4010:
4001:
3979:
3978:
3963:
3955:
3944:
3936:
3918:
3917:
3901:
3899:
3891:
3885:
3877:
3869:
3849:
3835:
3827:
3818:
3796:
3795:
3774:
3766:
3758:
3757:
3756:
3755:
3754:
3753:
3742:
3728:
3720:
3711:
3685:
3683:
3682:
3677:
3675:
3660:
3659:
3657:
3652:
3651:
3650:
3634:
3623:
3618:
3617:
3602:
3587:
3562:
3557:
3556:
3555:
3539:
3528:
3523:
3522:
3521:
3505:
3494:
3489:
3488:
3473:
3458:
3433:
3428:
3427:
3426:
3410:
3400:
3399:
3397:
3392:
3391:
3376:
3361:
3335:
3333:
3332:
3327:
3325:
3317:
3305:
3303:
3302:
3297:
3295:
3291:
3286:
3281:
3265:
3254:
3249:
3244:
3228:
3217:
3212:
3207:
3191:
3168:
3167:
3154:
3149:
3144:
3128:
3117:
3112:
3107:
3091:
3080:
3075:
3070:
3054:
3031:
3030:
3017:
3012:
3007:
2991:
2980:
2975:
2970:
2954:
2943:
2938:
2933:
2917:
2894:
2868:
2866:
2865:
2860:
2858:
2850:
2838:
2836:
2835:
2830:
2828:
2824:
2819:
2814:
2798:
2787:
2782:
2777:
2761:
2750:
2745:
2740:
2724:
2701:
2700:
2687:
2682:
2677:
2661:
2650:
2645:
2640:
2624:
2613:
2608:
2603:
2587:
2564:
2563:
2550:
2545:
2540:
2524:
2513:
2508:
2503:
2487:
2476:
2471:
2466:
2450:
2427:
2390:
2388:
2387:
2382:
2380:
2373:
2372:
2354:
2353:
2287:
2286:
2274:
2273:
2261:
2233:
2231:
2230:
2225:
2223:
2216:
2193:
2170:
2132:
2131:
2115:
2092:
2069:
2028:
2027:
2011:
1988:
1965:
1927:
1902:
1900:
1899:
1894:
1892:
1888:
1865:
1842:
1819:
1818:
1805:
1782:
1759:
1733:
1732:
1719:
1696:
1673:
1650:
1622:
1620:
1619:
1614:
1612:
1598:
1597:
1574:
1573:
1550:
1549:
1440:Y′PbPr to Y′CbCr
1418:gamma correction
1412:
1410:
1409:
1404:
1402:
1401:
1394:
1393:
1380:
1379:
1366:
1350:
1349:
1337:
1336:
1303:
1302:
1275:
1273:
1272:
1263:
1262:
1253:
1243:
1242:
1215:
1213:
1212:
1203:
1202:
1193:
1179:
1178:
1136:
1135:
1128:
1116:
1104:
1075:
1073:
1072:
1067:
1065:
1064:
1057:
1045:
1033:
1017:
1016:
1009:
1007:
1006:
1005:
989:
988:
979:
974:
966:
959:
957:
956:
955:
939:
938:
929:
924:
916:
909:
901:
895:
887:
883:
881:
880:
879:
863:
862:
853:
848:
840:
833:
831:
830:
829:
813:
812:
803:
798:
790:
781:
780:
769:
768:
757:
756:
736:
735:
728:
727:
714:
713:
700:
667:
665:
664:
659:
651:
650:
638:
637:
625:
624:
593:
591:
590:
585:
583:
579:
577:
576:
575:
559:
558:
547:
538:
533:
525:
516:
515:
502:
500:
499:
498:
482:
481:
470:
461:
456:
448:
439:
438:
425:
414:
413:
401:
390:
389:
377:
366:
365:
349:
296:R'G'B' to Y′PbPr
283:
281:
280:
275:
273:
264:
189:Cathode ray tube
21:
7849:
7848:
7844:
7843:
7842:
7840:
7839:
7838:
7824:
7823:
7822:
7817:
7800:
7791:
7725:CI list of dyes
7702:
7696:
7652:Imaginary color
7600:
7490:
7436:rg chromaticity
7412:
7359:
7326:
7308:
7303:
7212:
7207:
7206:
7199:docs.kernel.org
7193:
7192:
7188:
7181:
7177:
7164:
7163:
7159:
7152:docs.kernel.org
7146:
7145:
7138:
7131:
7120:
7113:
7106:
7093:
7092:
7088:
7081:
7064:
7063:
7056:
7046:
7044:
7040:
7036:
7035:
7031:
7018:
7014:
7005:
7003:
6992:
6991:
6987:
6980:
6976:
6968:
6961:
6957:
6956:
6952:
6939:
6938:
6934:
6915:
6914:
6910:
6901:
6899:
6890:
6889:
6874:
6868:Morgan Kaufmann
6861:
6857:
6847:
6845:
6837:
6836:
6832:
6819:
6815:
6806:
6804:
6796:
6795:
6791:
6786:
6775:
6771:
6767:
6763:
6738:
6734:
6730:
6726:
6715:
6711:
6707:
6703:
6693:
6685:
6675:
6660:
6653:
6644:
6636:
6629:
6605:
6598:
6563:
6562:
6556:
6555:
6549:
6548:
6538:
6527:
6526:
6518:
6515:
6514:
6506:
6503:
6502:
6494:
6487:
6479:
6478:
6470:
6462:
6456:
6455:
6450:
6442:
6433:
6432:
6427:
6422:
6412:
6391:
6390:
6380:
6377:
6376:
6366:
6363:
6362:
6354:
6347:
6341:
6340:
6316:
6315:
6309:
6308:
6302:
6301:
6291:
6280:
6279:
6271:
6268:
6267:
6259:
6256:
6255:
6247:
6240:
6232:
6231:
6223:
6215:
6209:
6208:
6203:
6195:
6186:
6185:
6180:
6175:
6165:
6144:
6143:
6133:
6130:
6129:
6119:
6116:
6115:
6107:
6100:
6094:
6093:
6080:
6056:
6047:
6025:
6024:
6014:
6004:
6001:
6000:
5990:
5980:
5971:
5970:
5967:
5933:
5931:
5912:
5904:
5894:
5886:
5884:
5877:
5861:
5860:
5841:
5833:
5823:
5804:
5796:
5786:
5778:
5776:
5769:
5753:
5752:
5733:
5725:
5713:
5705:
5703:
5696:
5674:
5673:
5653:
5652:
5631:
5618:
5597:
5584:
5563:
5550:
5545:
5538:
5528:
5525:
5524:
5503:
5490:
5469:
5456:
5435:
5422:
5417:
5410:
5400:
5397:
5396:
5375:
5362:
5341:
5328:
5307:
5294:
5289:
5282:
5274:
5265:
5264:
5258:
5254:
5242:
5240:JPEG conversion
5220:
5219:
5209:
5199:
5196:
5195:
5185:
5175:
5166:
5165:
5151:
5143:
5139:
5112:recommendation.
5084:
5083:
5076:
5075:
5065:
5062:
5061:
5051:
5048:
5047:
5039:
5032:
5024:
5023:
5018:
5013:
5007:
5006:
4998:
4990:
4984:
4983:
4978:
4973:
4963:
4955:
4948:
4947:
4941:
4940:
4934:
4933:
4923:
4913:
4912:
4891:
4890:
4871:
4858:
4845:
4835:
4829:
4828:
4818:
4808:
4805:
4804:
4794:
4784:
4775:
4774:
4757:
4753:
4750:
4746:
4735:
4721:measurement of
4716:
4712:
4681:
4680:
4673:
4672:
4662:
4659:
4658:
4648:
4645:
4644:
4636:
4629:
4621:
4620:
4615:
4610:
4604:
4603:
4595:
4587:
4581:
4580:
4575:
4570:
4560:
4552:
4545:
4544:
4536:
4533:
4532:
4524:
4521:
4520:
4512:
4505:
4501:
4500:
4493:
4492:
4484:
4481:
4480:
4472:
4469:
4468:
4460:
4453:
4445:
4444:
4436:
4428:
4422:
4421:
4416:
4408:
4399:
4398:
4393:
4388:
4378:
4370:
4363:
4362:
4352:
4349:
4348:
4338:
4335:
4334:
4326:
4319:
4309:
4308:
4287:
4286:
4267:
4254:
4241:
4231:
4225:
4224:
4214:
4204:
4201:
4200:
4190:
4180:
4171:
4170:
4134:
4128:
4098:
4097:
4078:
4067:
4049:
4042:
4025:
3990:
3989:
3970:
3928:
3909:
3900:
3884:
3866:
3859:
3842:
3807:
3806:
3787:
3752:
3735:
3694:
3693:
3673:
3672:
3667:
3658:
3642:
3635:
3631:
3624:
3610:
3603:
3599:
3592:
3576:
3575:
3570:
3563:
3547:
3540:
3536:
3529:
3513:
3506:
3502:
3495:
3481:
3474:
3470:
3463:
3447:
3446:
3441:
3434:
3418:
3411:
3407:
3398:
3384:
3377:
3373:
3366:
3344:
3343:
3311:
3310:
3293:
3292:
3266:
3262:
3255:
3229:
3225:
3218:
3192:
3188:
3181:
3176:
3169:
3159:
3156:
3155:
3129:
3125:
3118:
3092:
3088:
3081:
3055:
3051:
3044:
3039:
3032:
3022:
3019:
3018:
2992:
2988:
2981:
2955:
2951:
2944:
2918:
2914:
2907:
2902:
2895:
2887:
2878:
2877:
2844:
2843:
2826:
2825:
2799:
2795:
2788:
2762:
2758:
2751:
2725:
2721:
2714:
2709:
2702:
2692:
2689:
2688:
2662:
2658:
2651:
2625:
2621:
2614:
2588:
2584:
2577:
2572:
2565:
2555:
2552:
2551:
2525:
2521:
2514:
2488:
2484:
2477:
2451:
2447:
2440:
2435:
2428:
2420:
2411:
2410:
2378:
2377:
2364:
2345:
2298:
2291:
2278:
2265:
2254:
2242:
2241:
2221:
2220:
2209:
2201:
2194:
2186:
2178:
2171:
2163:
2152:
2145:
2140:
2133:
2123:
2120:
2119:
2108:
2100:
2093:
2085:
2077:
2070:
2062:
2048:
2041:
2036:
2029:
2019:
2016:
2015:
2004:
1996:
1989:
1981:
1973:
1966:
1958:
1947:
1940:
1935:
1928:
1920:
1911:
1910:
1890:
1889:
1881:
1873:
1866:
1858:
1850:
1843:
1835:
1827:
1820:
1810:
1807:
1806:
1798:
1790:
1783:
1775:
1767:
1760:
1752:
1744:
1734:
1724:
1721:
1720:
1712:
1704:
1697:
1689:
1681:
1674:
1666:
1658:
1651:
1643:
1634:
1633:
1610:
1609:
1599:
1589:
1586:
1585:
1575:
1565:
1562:
1561:
1551:
1541:
1532:
1531:
1509:
1491:
1489:Y′CbCr to xvYCC
1456:
1452:
1442:
1435:
1431:
1396:
1395:
1385:
1382:
1381:
1371:
1368:
1367:
1359:
1352:
1344:
1343:
1338:
1328:
1314:
1308:
1307:
1294:
1264:
1254:
1247:
1234:
1204:
1194:
1187:
1181:
1180:
1170:
1156:
1151:
1141:
1130:
1129:
1121:
1118:
1117:
1109:
1106:
1105:
1097:
1090:
1084:
1083:
1059:
1058:
1050:
1047:
1046:
1038:
1035:
1034:
1026:
1019:
1011:
1010:
997:
990:
980:
960:
947:
940:
930:
910:
897:
896:
884:
871:
864:
854:
834:
821:
814:
804:
783:
782:
772:
770:
760:
758:
748:
741:
730:
729:
719:
716:
715:
705:
702:
701:
693:
686:
680:
679:
671:The equivalent
642:
629:
616:
611:
610:
608:
604:
600:
581:
580:
567:
560:
551:
540:
539:
517:
507:
504:
503:
490:
483:
474:
463:
462:
440:
430:
427:
426:
418:
405:
394:
381:
370:
357:
350:
342:
333:
332:
327:
323:
319:
298:
293:
257:
256:
254:
250:
229:
214:
210:
186:
151:gamma corrected
132:blue-difference
129:
125:
122:component and C
100:
96:
89:
85:
64:
60:
35:
28:
23:
22:
15:
12:
11:
5:
7847:
7845:
7837:
7836:
7826:
7825:
7819:
7818:
7805:
7802:
7801:
7799:
7798:
7786:
7785:
7784:
7774:
7769:
7764:
7759:
7754:
7749:
7744:
7739:
7734:
7729:
7728:
7727:
7717:
7712:
7706:
7704:
7698:
7697:
7695:
7694:
7689:
7684:
7679:
7674:
7669:
7664:
7659:
7654:
7649:
7644:
7639:
7634:
7629:
7624:
7619:
7614:
7608:
7606:
7602:
7601:
7599:
7598:
7593:
7588:
7587:
7586:
7576:
7575:
7574:
7564:
7563:
7562:
7557:
7552:
7547:
7537:
7536:
7535:
7525:
7524:
7523:
7513:
7512:
7511:
7500:
7498:
7492:
7491:
7489:
7488:
7483:
7478:
7473:
7471:SMPTE 240M/"C"
7468:
7463:
7458:
7453:
7448:
7443:
7438:
7433:
7428:
7422:
7420:
7414:
7413:
7411:
7410:
7405:
7400:
7395:
7390:
7385:
7380:
7375:
7369:
7367:
7361:
7360:
7358:
7357:
7352:
7347:
7342:
7336:
7334:
7328:
7327:
7325:
7324:
7319:
7313:
7310:
7309:
7304:
7302:
7301:
7294:
7287:
7279:
7273:
7272:
7266:
7260:
7255:
7245:
7244:
7239:
7234:
7229:
7224:
7219:
7211:
7210:External links
7208:
7205:
7204:
7186:
7175:
7157:
7136:
7118:
7104:
7086:
7079:
7054:
7029:
7012:
6985:
6974:
6950:
6932:
6908:
6872:
6855:
6830:
6813:
6788:
6787:
6785:
6782:
6778:
6777:
6773:
6769:
6765:
6761:
6754:
6751:
6740:
6736:
6732:
6728:
6724:
6721:
6713:
6709:
6705:
6701:
6692:
6689:
6684:
6681:
6680:
6679:
6672:
6652:
6649:
6628:
6625:
6597:
6594:
6581:
6580:
6567:
6561:
6558:
6557:
6554:
6551:
6550:
6547:
6544:
6543:
6541:
6536:
6531:
6524:
6521:
6517:
6516:
6512:
6509:
6505:
6504:
6500:
6497:
6493:
6492:
6490:
6483:
6477:
6474:
6471:
6469:
6466:
6463:
6461:
6458:
6457:
6454:
6451:
6449:
6446:
6443:
6441:
6438:
6435:
6434:
6431:
6428:
6426:
6423:
6421:
6418:
6417:
6415:
6408:
6405:
6400:
6395:
6387:
6383:
6379:
6378:
6373:
6369:
6365:
6364:
6360:
6357:
6353:
6352:
6350:
6334:
6333:
6320:
6314:
6311:
6310:
6307:
6304:
6303:
6300:
6297:
6296:
6294:
6289:
6284:
6277:
6274:
6270:
6269:
6265:
6262:
6258:
6257:
6253:
6250:
6246:
6245:
6243:
6236:
6230:
6227:
6224:
6222:
6219:
6216:
6214:
6211:
6210:
6207:
6204:
6202:
6199:
6196:
6194:
6191:
6188:
6187:
6184:
6181:
6179:
6176:
6174:
6171:
6170:
6168:
6161:
6158:
6153:
6148:
6140:
6136:
6132:
6131:
6126:
6122:
6118:
6117:
6113:
6110:
6106:
6105:
6103:
6079:
6076:
6063:floating-point
6055:
6052:
6046:
6043:
6039:
6038:
6023:
6020:
6017:
6015:
6011:
6007:
6003:
6002:
5999:
5996:
5993:
5991:
5987:
5983:
5979:
5978:
5966:
5963:
5947:
5946:
5930:
5927:
5924:
5919:
5915:
5911:
5908:
5905:
5903:
5900:
5897:
5895:
5892:
5889:
5885:
5883:
5880:
5878:
5875:
5871:
5867:
5863:
5862:
5859:
5856:
5853:
5848:
5844:
5840:
5837:
5834:
5832:
5829:
5826:
5824:
5822:
5819:
5816:
5811:
5807:
5803:
5800:
5797:
5795:
5792:
5789:
5787:
5784:
5781:
5777:
5775:
5772:
5770:
5767:
5763:
5759:
5755:
5754:
5751:
5748:
5745:
5740:
5736:
5732:
5729:
5726:
5724:
5721:
5718:
5716:
5711:
5708:
5704:
5702:
5699:
5697:
5694:
5690:
5686:
5682:
5681:
5667:
5666:
5651:
5647:
5643:
5639:
5635:
5632:
5630:
5627:
5624:
5621:
5619:
5617:
5613:
5609:
5605:
5601:
5598:
5596:
5593:
5590:
5587:
5585:
5583:
5579:
5575:
5571:
5567:
5564:
5562:
5559:
5556:
5553:
5551:
5549:
5546:
5544:
5541:
5539:
5535:
5531:
5527:
5526:
5523:
5519:
5515:
5511:
5507:
5504:
5502:
5499:
5496:
5493:
5491:
5489:
5485:
5481:
5477:
5473:
5470:
5468:
5465:
5462:
5459:
5457:
5455:
5451:
5447:
5443:
5439:
5436:
5434:
5431:
5428:
5425:
5423:
5421:
5418:
5416:
5413:
5411:
5407:
5403:
5399:
5398:
5395:
5391:
5387:
5383:
5379:
5376:
5374:
5371:
5368:
5365:
5363:
5361:
5357:
5353:
5349:
5345:
5342:
5340:
5337:
5334:
5331:
5329:
5327:
5323:
5319:
5315:
5311:
5308:
5306:
5303:
5300:
5297:
5295:
5293:
5290:
5288:
5285:
5283:
5280:
5277:
5273:
5272:
5256:
5252:
5241:
5238:
5234:
5233:
5218:
5215:
5212:
5210:
5206:
5202:
5198:
5197:
5194:
5191:
5188:
5186:
5182:
5178:
5174:
5173:
5150:
5147:
5141:
5137:
5117:
5116:
5113:
5109:
5098:
5097:
5080:
5072:
5068:
5064:
5063:
5058:
5054:
5050:
5049:
5045:
5042:
5038:
5037:
5035:
5028:
5022:
5019:
5017:
5014:
5012:
5009:
5008:
5005:
5002:
4999:
4997:
4994:
4991:
4989:
4986:
4985:
4982:
4979:
4977:
4974:
4972:
4969:
4968:
4966:
4961:
4958:
4956:
4952:
4946:
4943:
4942:
4939:
4936:
4935:
4932:
4929:
4928:
4926:
4921:
4920:
4905:
4904:
4889:
4886:
4883:
4878:
4874:
4870:
4865:
4861:
4857:
4854:
4851:
4848:
4846:
4842:
4838:
4834:
4831:
4830:
4827:
4824:
4821:
4819:
4815:
4811:
4807:
4806:
4803:
4800:
4797:
4795:
4791:
4787:
4783:
4782:
4768:
4767:
4760:
4755:
4748:
4734:
4731:
4719:gamma-adjusted
4714:
4710:
4695:
4694:
4677:
4669:
4665:
4661:
4660:
4655:
4651:
4647:
4646:
4642:
4639:
4635:
4634:
4632:
4625:
4619:
4616:
4614:
4611:
4609:
4606:
4605:
4602:
4599:
4596:
4594:
4591:
4588:
4586:
4583:
4582:
4579:
4576:
4574:
4571:
4569:
4566:
4565:
4563:
4558:
4555:
4553:
4549:
4542:
4539:
4535:
4534:
4530:
4527:
4523:
4522:
4518:
4515:
4511:
4510:
4508:
4503:
4502:
4497:
4490:
4487:
4483:
4482:
4478:
4475:
4471:
4470:
4466:
4463:
4459:
4458:
4456:
4449:
4443:
4440:
4437:
4435:
4432:
4429:
4427:
4424:
4423:
4420:
4417:
4415:
4412:
4409:
4407:
4404:
4401:
4400:
4397:
4394:
4392:
4389:
4387:
4384:
4383:
4381:
4376:
4373:
4371:
4367:
4359:
4355:
4351:
4350:
4345:
4341:
4337:
4336:
4332:
4329:
4325:
4324:
4322:
4317:
4316:
4301:
4300:
4285:
4282:
4279:
4274:
4270:
4266:
4261:
4257:
4253:
4250:
4247:
4244:
4242:
4238:
4234:
4230:
4227:
4226:
4223:
4220:
4217:
4215:
4211:
4207:
4203:
4202:
4199:
4196:
4193:
4191:
4187:
4183:
4179:
4178:
4143:compared with
4130:Main article:
4127:
4124:
4112:
4111:
4096:
4093:
4090:
4085:
4081:
4077:
4074:
4071:
4066:
4063:
4058:
4055:
4050:
4048:
4045:
4043:
4041:
4038:
4035:
4031:
4028:
4024:
4021:
4016:
4013:
4008:
4004:
4000:
3996:
3992:
3991:
3988:
3985:
3982:
3977:
3973:
3969:
3966:
3961:
3958:
3953:
3950:
3947:
3942:
3939:
3934:
3931:
3929:
3927:
3924:
3921:
3916:
3912:
3908:
3905:
3902:
3897:
3894:
3889:
3886:
3883:
3880:
3875:
3872:
3867:
3865:
3862:
3860:
3858:
3855:
3852:
3848:
3845:
3841:
3838:
3833:
3830:
3825:
3821:
3817:
3813:
3809:
3808:
3805:
3802:
3799:
3794:
3790:
3786:
3783:
3780:
3777:
3772:
3769:
3764:
3761:
3759:
3751:
3748:
3745:
3741:
3738:
3734:
3731:
3726:
3723:
3718:
3714:
3710:
3706:
3702:
3701:
3687:
3686:
3671:
3668:
3666:
3663:
3661:
3655:
3649:
3645:
3641:
3638:
3632:
3630:
3627:
3625:
3621:
3616:
3613:
3609:
3606:
3600:
3598:
3595:
3593:
3590:
3586:
3582:
3578:
3577:
3574:
3571:
3569:
3566:
3564:
3560:
3554:
3550:
3546:
3543:
3537:
3535:
3532:
3530:
3526:
3520:
3516:
3512:
3509:
3503:
3501:
3498:
3496:
3492:
3487:
3484:
3480:
3477:
3471:
3469:
3466:
3464:
3461:
3457:
3453:
3449:
3448:
3445:
3442:
3440:
3437:
3435:
3431:
3425:
3421:
3417:
3414:
3408:
3406:
3403:
3401:
3395:
3390:
3387:
3383:
3380:
3374:
3372:
3369:
3367:
3364:
3360:
3356:
3352:
3351:
3323:
3320:
3307:
3306:
3289:
3284:
3280:
3276:
3272:
3269:
3263:
3261:
3258:
3256:
3252:
3247:
3243:
3239:
3235:
3232:
3226:
3224:
3221:
3219:
3215:
3210:
3206:
3202:
3198:
3195:
3189:
3187:
3184:
3182:
3180:
3177:
3175:
3172:
3170:
3166:
3162:
3158:
3157:
3152:
3147:
3143:
3139:
3135:
3132:
3126:
3124:
3121:
3119:
3115:
3110:
3106:
3102:
3098:
3095:
3089:
3087:
3084:
3082:
3078:
3073:
3069:
3065:
3061:
3058:
3052:
3050:
3047:
3045:
3043:
3040:
3038:
3035:
3033:
3029:
3025:
3021:
3020:
3015:
3010:
3006:
3002:
2998:
2995:
2989:
2987:
2984:
2982:
2978:
2973:
2969:
2965:
2961:
2958:
2952:
2950:
2947:
2945:
2941:
2936:
2932:
2928:
2924:
2921:
2915:
2913:
2910:
2908:
2906:
2903:
2901:
2898:
2896:
2893:
2890:
2886:
2885:
2856:
2853:
2840:
2839:
2822:
2817:
2813:
2809:
2805:
2802:
2796:
2794:
2791:
2789:
2785:
2780:
2776:
2772:
2768:
2765:
2759:
2757:
2754:
2752:
2748:
2743:
2739:
2735:
2731:
2728:
2722:
2720:
2717:
2715:
2713:
2710:
2708:
2705:
2703:
2699:
2695:
2691:
2690:
2685:
2680:
2676:
2672:
2668:
2665:
2659:
2657:
2654:
2652:
2648:
2643:
2639:
2635:
2631:
2628:
2622:
2620:
2617:
2615:
2611:
2606:
2602:
2598:
2594:
2591:
2585:
2583:
2580:
2578:
2576:
2573:
2571:
2568:
2566:
2562:
2558:
2554:
2553:
2548:
2543:
2539:
2535:
2531:
2528:
2522:
2520:
2517:
2515:
2511:
2506:
2502:
2498:
2494:
2491:
2485:
2483:
2480:
2478:
2474:
2469:
2465:
2461:
2457:
2454:
2448:
2446:
2443:
2441:
2439:
2436:
2434:
2431:
2429:
2426:
2423:
2419:
2418:
2392:
2391:
2376:
2371:
2367:
2363:
2360:
2357:
2352:
2348:
2344:
2341:
2338:
2335:
2332:
2329:
2326:
2323:
2320:
2317:
2314:
2311:
2308:
2305:
2302:
2299:
2297:
2294:
2292:
2290:
2285:
2281:
2277:
2272:
2268:
2264:
2260:
2257:
2253:
2250:
2249:
2235:
2234:
2219:
2215:
2212:
2208:
2205:
2202:
2200:
2197:
2195:
2192:
2189:
2185:
2182:
2179:
2177:
2174:
2172:
2169:
2166:
2162:
2159:
2156:
2153:
2151:
2148:
2146:
2144:
2141:
2139:
2136:
2134:
2130:
2126:
2122:
2121:
2118:
2114:
2111:
2107:
2104:
2101:
2099:
2096:
2094:
2091:
2088:
2084:
2081:
2078:
2076:
2073:
2071:
2068:
2065:
2061:
2058:
2055:
2052:
2049:
2047:
2044:
2042:
2040:
2037:
2035:
2032:
2030:
2026:
2022:
2018:
2017:
2014:
2010:
2007:
2003:
2000:
1997:
1995:
1992:
1990:
1987:
1984:
1980:
1977:
1974:
1972:
1969:
1967:
1964:
1961:
1957:
1954:
1951:
1948:
1946:
1943:
1941:
1939:
1936:
1934:
1931:
1929:
1926:
1923:
1919:
1918:
1904:
1903:
1887:
1884:
1880:
1877:
1874:
1872:
1869:
1867:
1864:
1861:
1857:
1854:
1851:
1849:
1846:
1844:
1841:
1838:
1834:
1831:
1828:
1826:
1823:
1821:
1817:
1813:
1809:
1808:
1804:
1801:
1797:
1794:
1791:
1789:
1786:
1784:
1781:
1778:
1774:
1771:
1768:
1766:
1763:
1761:
1758:
1755:
1751:
1748:
1745:
1743:
1740:
1737:
1735:
1731:
1727:
1723:
1722:
1718:
1715:
1711:
1708:
1705:
1703:
1700:
1698:
1695:
1692:
1688:
1685:
1682:
1680:
1677:
1675:
1672:
1669:
1665:
1662:
1659:
1657:
1654:
1652:
1649:
1646:
1642:
1641:
1624:
1623:
1608:
1605:
1602:
1600:
1596:
1592:
1588:
1587:
1584:
1581:
1578:
1576:
1572:
1568:
1564:
1563:
1560:
1557:
1554:
1552:
1548:
1544:
1540:
1539:
1508:
1505:
1490:
1487:
1454:
1450:
1441:
1438:
1433:
1429:
1414:
1413:
1400:
1392:
1388:
1384:
1383:
1378:
1374:
1370:
1369:
1365:
1362:
1358:
1357:
1355:
1348:
1342:
1339:
1335:
1331:
1327:
1324:
1321:
1318:
1315:
1313:
1310:
1309:
1306:
1301:
1297:
1293:
1290:
1287:
1284:
1281:
1278:
1271:
1267:
1261:
1257:
1251:
1248:
1246:
1241:
1237:
1233:
1230:
1227:
1224:
1221:
1218:
1211:
1207:
1201:
1197:
1191:
1188:
1186:
1183:
1182:
1177:
1173:
1169:
1166:
1163:
1160:
1157:
1155:
1152:
1150:
1147:
1146:
1144:
1139:
1134:
1127:
1124:
1120:
1119:
1115:
1112:
1108:
1107:
1103:
1100:
1096:
1095:
1093:
1077:
1076:
1063:
1056:
1053:
1049:
1048:
1044:
1041:
1037:
1036:
1032:
1029:
1025:
1024:
1022:
1015:
1004:
1000:
996:
993:
987:
983:
977:
972:
969:
964:
961:
954:
950:
946:
943:
937:
933:
927:
922:
919:
914:
911:
907:
904:
899:
898:
893:
890:
885:
878:
874:
870:
867:
861:
857:
851:
846:
843:
838:
835:
828:
824:
820:
817:
811:
807:
801:
796:
793:
788:
785:
784:
779:
775:
771:
767:
763:
759:
755:
751:
747:
746:
744:
739:
734:
726:
722:
718:
717:
712:
708:
704:
703:
699:
696:
692:
691:
689:
657:
654:
649:
645:
641:
636:
632:
628:
623:
619:
606:
602:
598:
595:
594:
574:
570:
566:
563:
557:
554:
550:
546:
543:
536:
531:
528:
523:
520:
518:
514:
510:
506:
505:
497:
493:
489:
486:
480:
477:
473:
469:
466:
459:
454:
451:
446:
443:
441:
437:
433:
429:
428:
424:
421:
417:
412:
408:
404:
400:
397:
393:
388:
384:
380:
376:
373:
369:
364:
360:
356:
353:
351:
348:
345:
341:
340:
325:
321:
317:
297:
294:
292:
291:RGB conversion
289:
270:
267:
252:
248:
228:
225:
212:
208:
204:primary colors
185:
182:
136:red-difference
127:
123:
98:
94:
87:
83:
62:
58:
26:
24:
14:
13:
10:
9:
6:
4:
3:
2:
7846:
7835:
7832:
7831:
7829:
7815:
7803:
7795:
7790:
7787:
7783:
7780:
7779:
7778:
7775:
7773:
7770:
7768:
7765:
7763:
7760:
7758:
7755:
7753:
7750:
7748:
7745:
7743:
7740:
7738:
7735:
7733:
7730:
7726:
7723:
7722:
7721:
7718:
7716:
7713:
7711:
7708:
7707:
7705:
7703:and standards
7701:Color systems
7699:
7693:
7690:
7688:
7685:
7683:
7680:
7678:
7675:
7673:
7670:
7668:
7665:
7663:
7660:
7658:
7655:
7653:
7650:
7648:
7645:
7643:
7640:
7638:
7635:
7633:
7630:
7628:
7625:
7623:
7620:
7618:
7615:
7613:
7610:
7609:
7607:
7603:
7597:
7594:
7592:
7589:
7585:
7582:
7581:
7580:
7577:
7573:
7570:
7569:
7568:
7565:
7561:
7558:
7556:
7553:
7551:
7548:
7546:
7543:
7542:
7541:
7538:
7534:
7531:
7530:
7529:
7526:
7522:
7519:
7518:
7517:
7514:
7510:
7507:
7506:
7505:
7502:
7501:
7499:
7497:
7493:
7487:
7484:
7482:
7479:
7477:
7474:
7472:
7469:
7467:
7464:
7462:
7459:
7457:
7454:
7452:
7449:
7447:
7444:
7442:
7439:
7437:
7434:
7432:
7429:
7427:
7424:
7423:
7421:
7419:
7415:
7409:
7406:
7404:
7401:
7399:
7398:CIELUV (1976)
7396:
7394:
7393:CIELAB (1976)
7391:
7389:
7386:
7384:
7381:
7379:
7376:
7374:
7371:
7370:
7368:
7366:
7362:
7356:
7353:
7351:
7348:
7346:
7343:
7341:
7338:
7337:
7335:
7333:
7329:
7323:
7320:
7318:
7315:
7314:
7311:
7307:
7300:
7295:
7293:
7288:
7286:
7281:
7280:
7277:
7270:
7267:
7264:
7261:
7259:
7256:
7254:
7250:
7249:
7248:
7243:
7240:
7238:
7235:
7233:
7230:
7228:
7225:
7223:
7220:
7217:
7214:
7213:
7209:
7200:
7196:
7190:
7187:
7184:
7179:
7176:
7171:
7167:
7161:
7158:
7153:
7149:
7143:
7141:
7137:
7134:
7129:
7127:
7125:
7123:
7119:
7116:
7111:
7109:
7105:
7100:
7096:
7090:
7087:
7082:
7080:1-878707-09-4
7076:
7071:
7070:
7061:
7059:
7055:
7039:
7033:
7030:
7026:
7022:
7016:
7013:
7001:
6997:
6996:
6989:
6986:
6983:
6978:
6975:
6967:
6960:
6954:
6951:
6946:
6942:
6936:
6933:
6927:
6922:
6918:
6912:
6909:
6897:
6893:
6887:
6885:
6883:
6881:
6879:
6877:
6873:
6869:
6865:
6859:
6856:
6844:
6840:
6834:
6831:
6828:2000 E pg. 44
6827:
6823:
6817:
6814:
6803:
6799:
6793:
6790:
6783:
6781:
6759:
6755:
6752:
6746:
6741:
6722:
6719:
6699:
6698:
6697:
6690:
6688:
6682:
6673:
6667:
6658:
6657:
6656:
6650:
6648:
6626:
6624:
6621:
6619:
6614:
6609:
6603:
6595:
6593:
6591:
6590:libjpeg-turbo
6586:
6565:
6559:
6552:
6545:
6539:
6534:
6529:
6522:
6519:
6510:
6507:
6498:
6495:
6488:
6481:
6475:
6472:
6467:
6464:
6459:
6452:
6447:
6444:
6439:
6436:
6429:
6424:
6419:
6413:
6406:
6403:
6398:
6393:
6385:
6381:
6371:
6367:
6358:
6355:
6348:
6339:
6338:
6337:
6318:
6312:
6305:
6298:
6292:
6287:
6282:
6275:
6272:
6263:
6260:
6251:
6248:
6241:
6234:
6228:
6225:
6220:
6217:
6212:
6205:
6200:
6197:
6192:
6189:
6182:
6177:
6172:
6166:
6159:
6156:
6151:
6146:
6138:
6134:
6124:
6120:
6111:
6108:
6101:
6092:
6091:
6090:
6087:
6077:
6075:
6071:
6068:
6064:
6061:
6053:
6051:
6044:
6042:
6021:
6018:
6016:
6009:
6005:
5997:
5994:
5992:
5985:
5981:
5969:
5968:
5964:
5962:
5959:
5954:
5952:
5925:
5922:
5917:
5913:
5906:
5901:
5898:
5896:
5890:
5887:
5881:
5879:
5873:
5869:
5865:
5854:
5851:
5846:
5842:
5835:
5830:
5827:
5825:
5817:
5814:
5809:
5805:
5798:
5793:
5790:
5788:
5782:
5779:
5773:
5771:
5765:
5761:
5757:
5746:
5743:
5738:
5734:
5727:
5722:
5719:
5717:
5709:
5706:
5700:
5698:
5692:
5688:
5684:
5672:
5671:
5670:
5645:
5641:
5637:
5633:
5628:
5622:
5620:
5611:
5607:
5603:
5599:
5594:
5588:
5586:
5577:
5573:
5569:
5565:
5560:
5554:
5552:
5547:
5542:
5540:
5533:
5529:
5517:
5513:
5509:
5505:
5500:
5494:
5492:
5483:
5479:
5475:
5471:
5466:
5460:
5458:
5449:
5445:
5441:
5437:
5432:
5426:
5424:
5419:
5414:
5412:
5405:
5401:
5389:
5385:
5381:
5377:
5372:
5366:
5364:
5355:
5351:
5347:
5343:
5338:
5332:
5330:
5321:
5317:
5313:
5309:
5304:
5298:
5296:
5291:
5286:
5284:
5278:
5275:
5263:
5262:
5261:
5250:
5246:
5239:
5237:
5216:
5213:
5211:
5204:
5200:
5192:
5189:
5187:
5180:
5176:
5164:
5163:
5162:
5160:
5156:
5148:
5146:
5144:
5133:
5129:
5124:
5122:
5114:
5110:
5107:
5106:
5105:
5102:
5078:
5070:
5066:
5056:
5052:
5043:
5040:
5033:
5026:
5020:
5015:
5010:
5003:
5000:
4995:
4992:
4987:
4980:
4975:
4970:
4964:
4959:
4957:
4950:
4944:
4937:
4930:
4924:
4911:
4910:
4909:
4884:
4881:
4876:
4872:
4868:
4863:
4859:
4855:
4852:
4849:
4847:
4840:
4836:
4825:
4822:
4820:
4813:
4809:
4801:
4798:
4796:
4789:
4785:
4773:
4772:
4771:
4765:
4761:
4744:
4743:
4742:
4740:
4739:ITU-R BT.2020
4732:
4730:
4728:
4724:
4720:
4708:
4704:
4700:
4675:
4667:
4663:
4653:
4649:
4640:
4637:
4630:
4623:
4617:
4612:
4607:
4600:
4597:
4592:
4589:
4584:
4577:
4572:
4567:
4561:
4556:
4554:
4547:
4540:
4537:
4528:
4525:
4516:
4513:
4506:
4495:
4488:
4485:
4476:
4473:
4464:
4461:
4454:
4447:
4441:
4438:
4433:
4430:
4425:
4418:
4413:
4410:
4405:
4402:
4395:
4390:
4385:
4379:
4374:
4372:
4365:
4357:
4353:
4343:
4339:
4330:
4327:
4320:
4307:
4306:
4305:
4280:
4277:
4272:
4268:
4264:
4259:
4255:
4251:
4248:
4245:
4243:
4236:
4232:
4221:
4218:
4216:
4209:
4205:
4197:
4194:
4192:
4185:
4181:
4169:
4168:
4167:
4165:
4161:
4157:
4153:
4146:
4142:
4138:
4133:
4125:
4123:
4121:
4117:
4091:
4088:
4083:
4079:
4072:
4064:
4061:
4056:
4053:
4046:
4044:
4036:
4033:
4029:
4026:
4019:
4014:
4011:
4006:
4002:
3998:
3994:
3983:
3980:
3975:
3971:
3964:
3959:
3956:
3951:
3948:
3945:
3940:
3937:
3932:
3930:
3922:
3919:
3914:
3910:
3903:
3895:
3892:
3887:
3881:
3878:
3873:
3870:
3863:
3861:
3853:
3850:
3846:
3843:
3836:
3831:
3828:
3823:
3819:
3815:
3811:
3800:
3797:
3792:
3788:
3781:
3778:
3775:
3770:
3767:
3762:
3760:
3746:
3743:
3739:
3736:
3729:
3724:
3721:
3716:
3712:
3708:
3704:
3692:
3691:
3690:
3669:
3664:
3662:
3653:
3647:
3643:
3639:
3636:
3628:
3626:
3619:
3614:
3611:
3607:
3604:
3596:
3594:
3588:
3584:
3580:
3572:
3567:
3565:
3558:
3552:
3548:
3544:
3541:
3533:
3531:
3524:
3518:
3514:
3510:
3507:
3499:
3497:
3490:
3485:
3482:
3478:
3475:
3467:
3465:
3459:
3455:
3451:
3443:
3438:
3436:
3429:
3423:
3419:
3415:
3412:
3404:
3402:
3393:
3388:
3385:
3381:
3378:
3370:
3368:
3362:
3358:
3354:
3342:
3341:
3340:
3337:
3321:
3318:
3287:
3282:
3278:
3274:
3270:
3267:
3259:
3257:
3250:
3245:
3241:
3237:
3233:
3230:
3222:
3220:
3213:
3208:
3204:
3200:
3196:
3193:
3185:
3183:
3178:
3173:
3171:
3164:
3160:
3150:
3145:
3141:
3137:
3133:
3130:
3122:
3120:
3113:
3108:
3104:
3100:
3096:
3093:
3085:
3083:
3076:
3071:
3067:
3063:
3059:
3056:
3048:
3046:
3041:
3036:
3034:
3027:
3023:
3013:
3008:
3004:
3000:
2996:
2993:
2985:
2983:
2976:
2971:
2967:
2963:
2959:
2956:
2948:
2946:
2939:
2934:
2930:
2926:
2922:
2919:
2911:
2909:
2904:
2899:
2897:
2891:
2888:
2876:
2875:
2874:
2872:
2854:
2851:
2820:
2815:
2811:
2807:
2803:
2800:
2792:
2790:
2783:
2778:
2774:
2770:
2766:
2763:
2755:
2753:
2746:
2741:
2737:
2733:
2729:
2726:
2718:
2716:
2711:
2706:
2704:
2697:
2693:
2683:
2678:
2674:
2670:
2666:
2663:
2655:
2653:
2646:
2641:
2637:
2633:
2629:
2626:
2618:
2616:
2609:
2604:
2600:
2596:
2592:
2589:
2581:
2579:
2574:
2569:
2567:
2560:
2556:
2546:
2541:
2537:
2533:
2529:
2526:
2518:
2516:
2509:
2504:
2500:
2496:
2492:
2489:
2481:
2479:
2472:
2467:
2463:
2459:
2455:
2452:
2444:
2442:
2437:
2432:
2430:
2424:
2421:
2409:
2408:
2407:
2403:
2401:
2397:
2369:
2365:
2361:
2358:
2355:
2350:
2346:
2342:
2339:
2336:
2333:
2330:
2327:
2321:
2315:
2312:
2309:
2306:
2303:
2295:
2293:
2283:
2279:
2275:
2270:
2266:
2262:
2258:
2255:
2240:
2239:
2238:
2213:
2210:
2206:
2203:
2198:
2196:
2190:
2187:
2183:
2180:
2175:
2173:
2167:
2164:
2160:
2157:
2149:
2147:
2142:
2137:
2135:
2128:
2124:
2112:
2109:
2105:
2102:
2097:
2095:
2089:
2086:
2082:
2079:
2074:
2072:
2066:
2063:
2059:
2056:
2053:
2045:
2043:
2038:
2033:
2031:
2024:
2020:
2008:
2005:
2001:
1998:
1993:
1991:
1985:
1982:
1978:
1975:
1970:
1968:
1962:
1959:
1955:
1952:
1944:
1942:
1937:
1932:
1930:
1924:
1921:
1909:
1908:
1907:
1885:
1882:
1878:
1875:
1870:
1868:
1862:
1859:
1855:
1852:
1847:
1845:
1839:
1836:
1832:
1829:
1824:
1822:
1815:
1811:
1802:
1799:
1795:
1792:
1787:
1785:
1779:
1776:
1772:
1769:
1764:
1762:
1756:
1753:
1749:
1746:
1741:
1738:
1736:
1729:
1725:
1716:
1713:
1709:
1706:
1701:
1699:
1693:
1690:
1686:
1683:
1678:
1676:
1670:
1667:
1663:
1660:
1655:
1653:
1647:
1644:
1632:
1631:
1630:
1627:
1606:
1603:
1601:
1594:
1590:
1582:
1579:
1577:
1570:
1566:
1558:
1555:
1553:
1546:
1542:
1530:
1529:
1528:
1526:
1522:
1518:
1514:
1506:
1504:
1502:
1497:
1488:
1486:
1484:
1479:
1477:
1473:
1469:
1465:
1459:
1448:
1439:
1437:
1427:
1423:
1419:
1398:
1390:
1386:
1376:
1372:
1363:
1360:
1353:
1346:
1340:
1333:
1329:
1325:
1322:
1319:
1316:
1311:
1299:
1295:
1291:
1288:
1285:
1282:
1276:
1269:
1265:
1259:
1255:
1249:
1239:
1235:
1231:
1228:
1225:
1222:
1216:
1209:
1205:
1199:
1195:
1189:
1184:
1175:
1171:
1167:
1164:
1161:
1158:
1153:
1148:
1142:
1137:
1132:
1125:
1122:
1113:
1110:
1101:
1098:
1091:
1082:
1081:
1080:
1061:
1054:
1051:
1042:
1039:
1030:
1027:
1020:
1013:
1002:
998:
994:
991:
985:
981:
975:
970:
967:
962:
952:
948:
944:
941:
935:
931:
925:
920:
917:
912:
905:
902:
891:
888:
876:
872:
868:
865:
859:
855:
849:
844:
841:
836:
826:
822:
818:
815:
809:
805:
799:
794:
791:
786:
777:
773:
765:
761:
753:
749:
742:
737:
732:
724:
720:
710:
706:
697:
694:
687:
678:
677:
676:
674:
669:
655:
652:
647:
643:
639:
634:
630:
626:
621:
617:
572:
568:
564:
561:
555:
552:
548:
544:
541:
534:
529:
526:
521:
519:
512:
508:
495:
491:
487:
484:
478:
475:
471:
467:
464:
457:
452:
449:
444:
442:
435:
431:
422:
419:
415:
410:
406:
402:
398:
395:
391:
386:
382:
378:
374:
371:
367:
362:
358:
354:
352:
346:
343:
331:
330:
329:
315:
311:
302:
290:
288:
285:
268:
265:
246:
242:
238:
234:
226:
224:
222:
216:
205:
200:
198:
194:
190:
183:
181:
178:
174:
170:
166:
162:
157:
155:
152:
148:
144:
140:
137:
133:
121:
117:
113:
109:
105:
101:
90:
79:
78:Y Pb/Cb Pr/Cr
75:
71:
55:
47:
39:
33:
19:
7814:Color vision
7539:
7322:Color models
7251:Kohn, Mike.
7246:
7198:
7189:
7178:
7169:
7160:
7151:
7098:
7089:
7068:
7045:. Retrieved
7043:. p. 18
7032:
7015:
7004:. Retrieved
6994:
6988:
6977:
6966:the original
6953:
6944:
6935:
6911:
6900:. Retrieved
6863:
6858:
6846:. Retrieved
6842:
6833:
6816:
6805:. Retrieved
6801:
6792:
6779:
6717:
6694:
6686:
6676:u, y0, v, y1
6661:y0, u, y1, v
6654:
6630:
6622:
6613:Packed pixel
6610:
6599:
6582:
6335:
6088:
6081:
6072:
6057:
6048:
6040:
5955:
5948:
5668:
5243:
5235:
5152:
5125:
5118:
5103:
5099:
4906:
4769:
4736:
4696:
4302:
4152:ITU-R BT.709
4149:
4113:
3688:
3338:
3308:
2841:
2404:
2399:
2395:
2393:
2236:
1905:
1628:
1625:
1510:
1495:
1492:
1480:
1460:
1443:
1415:
1078:
670:
596:
328:as follows:
307:
286:
232:
230:
217:
201:
187:
158:
104:color spaces
92:
81:
77:
73:
69:
68:
18:Color matrix
7834:Color space
7792: [
7747:ICC profile
7306:Color space
6898:. June 2014
6848:10 November
6748:I420 layout
6669:YUY2 format
6067:fixed-point
1515:use in the
173:ITU-T H.273
156:primaries.
7637:Hexachrome
7446:Wide-gamut
7388:UVW (1964)
7383:YUV (1960)
7378:RGB (1931)
7373:XYZ (1931)
7006:2016-07-25
6902:2014-09-08
6807:2022-09-24
6784:References
5669:And back:
5155:SMPTE 240M
197:redundancy
7789:JIS Z8102
7572:Rec. 2100
7560:Rec. 2100
7555:Rec. 2020
7486:Rec. 2100
7481:Rec. 2020
7269:YUV files
7263:pixfc-sse
6820:e.g. the
6583:Google's
6473:−
6465:−
6445:−
6437:−
6226:−
6218:−
6198:−
6190:−
5923:−
5907:⋅
5852:−
5836:⋅
5828:−
5815:−
5799:⋅
5791:−
5744:−
5728:⋅
5634:⋅
5623:−
5600:⋅
5589:−
5566:⋅
5506:⋅
5472:⋅
5461:−
5438:⋅
5427:−
5378:⋅
5344:⋅
5310:⋅
5247:usage of
5001:−
4993:−
4869:−
4856:−
4764:luminance
4723:luminance
4598:−
4590:−
4439:−
4431:−
4411:−
4403:−
4265:−
4252:−
4145:Rec. 2020
4089:−
4073:⋅
4062:⋅
4034:−
4020:⋅
3981:−
3965:⋅
3952:⋅
3946:⋅
3933:−
3920:−
3904:⋅
3888:⋅
3879:⋅
3864:−
3851:−
3837:⋅
3798:−
3782:⋅
3776:⋅
3744:−
3730:⋅
3665:−
3640:⋅
3608:⋅
3545:⋅
3534:−
3511:⋅
3500:−
3479:⋅
3439:−
3416:⋅
3382:⋅
3271:⋅
3260:−
3234:⋅
3223:−
3197:⋅
3134:⋅
3097:⋅
3086:−
3060:⋅
3049:−
2997:⋅
2960:⋅
2923:⋅
2804:⋅
2793:−
2767:⋅
2756:−
2730:⋅
2667:⋅
2630:⋅
2619:−
2593:⋅
2582:−
2530:⋅
2493:⋅
2456:⋅
2362:⋅
2343:⋅
2331:⋅
2207:⋅
2199:−
2184:⋅
2176:−
2161:⋅
2106:⋅
2083:⋅
2075:−
2060:⋅
2054:−
2002:⋅
1979:⋅
1956:⋅
1879:⋅
1871:−
1856:⋅
1848:−
1833:⋅
1796:⋅
1773:⋅
1765:−
1750:⋅
1742:−
1710:⋅
1687:⋅
1664:⋅
1326:⋅
1320:−
1292:⋅
1286:−
1277:⋅
1250:−
1232:⋅
1226:−
1217:⋅
1190:−
1168:⋅
1162:−
995:−
976:⋅
963:−
945:−
926:⋅
913:−
869:−
850:⋅
837:−
819:−
800:⋅
787:−
565:−
549:−
535:⋅
488:−
472:−
458:⋅
416:⋅
392:⋅
368:⋅
184:Rationale
147:luminance
7828:Category
7752:ISCC–NBS
7642:HSL, HSV
7627:Coloroid
7622:ColorADD
7550:Rec. 709
7545:Rec. 601
7476:Rec. 709
7466:Rec. 601
7451:ProPhoto
7408:CIECAM16
7403:CIECAM02
7355:CIECAM16
7340:CIECAM02
7047:15 April
6716:, where
6523:′
6511:′
6499:′
6359:′
6276:′
6264:′
6252:′
6112:′
6070:speeds.
5891:′
5874:′
5831:0.714136
5794:0.344136
5783:′
5766:′
5710:′
5693:′
5646:′
5629:0.081312
5612:′
5595:0.418688
5578:′
5518:′
5484:′
5467:0.331264
5450:′
5433:0.168736
5390:′
5356:′
5322:′
5279:′
5044:′
4641:′
4541:′
4529:′
4517:′
4489:′
4477:′
4465:′
4331:′
4141:Rec. 709
4030:′
4003:′
3847:′
3820:′
3740:′
3713:′
3615:′
3589:′
3486:′
3460:′
3389:′
3363:′
3283:′
3246:′
3209:′
3146:′
3109:′
3072:′
3009:′
2972:′
2935:′
2892:′
2871:bitshift
2816:′
2779:′
2742:′
2679:′
2642:′
2605:′
2542:′
2505:′
2468:′
2425:′
2400:headroom
2396:footroom
2259:′
2214:′
2191:′
2168:′
2113:′
2090:′
2067:′
2009:′
1986:′
1963:′
1925:′
1886:′
1876:0.081312
1863:′
1853:0.418688
1840:′
1803:′
1780:′
1770:0.331264
1757:′
1747:0.168736
1717:′
1694:′
1671:′
1648:′
1521:CCIR 601
1468:headroom
1466:. This "
1464:clipping
1364:′
1126:′
1114:′
1102:′
1055:′
1043:′
1031:′
698:′
556:′
545:′
479:′
468:′
423:′
399:′
375:′
347:′
130:are the
7772:Pantone
7767:Ostwald
7757:Munsell
7662:OSA-UCS
7021:CS_YCCK
6870:, 2003.
6758:Android
5132:BT.2100
3670:276.836
3637:516.412
3605:298.082
3573:135.576
3542:208.120
3508:100.291
3476:298.082
3444:222.921
3413:408.583
3379:298.082
3194:112.439
3131:112.439
2957:129.057
2490:128.553
1976:128.553
605:, and K
597:where K
324:, and K
7812:
7612:CcMmYK
7461:DCI-P3
7258:libyuv
7099:GitHub
7077:
7027:; see
6822:MPEG-2
6776:, etc.
6620:code.
6618:FourCC
6611:YCbCr
6602:RGB888
6022:0.2220
5998:0.0713
5016:1.8814
4981:1.4746
4885:0.6780
4826:0.2627
4802:0.0593
4613:1.8556
4601:0.4681
4593:0.1873
4578:1.5748
4442:0.0458
4434:0.4542
4414:0.3854
4406:0.1146
4396:0.0722
4391:0.7152
4386:0.2126
4281:0.7152
4222:0.2126
4198:0.0722
4132:BT.709
3268:18.285
3231:94.154
3094:74.494
3057:37.945
2994:25.064
2920:65.738
2801:18.214
2764:93.786
2627:74.203
2590:37.797
2527:24.966
2453:65.481
2204:18.214
2181:93.786
2080:74.203
2057:37.797
1999:24.966
1953:65.481
1496:cannot
1447:MPEG-2
673:matrix
245:analog
139:chroma
74:Y′CbCr
7796:]
7657:Oklab
7605:Other
7596:YCoCg
7591:xvYCC
7579:YPbPr
7567:ICtCp
7540:YCbCr
7521:SECAM
7516:YDbDr
7456:scRGB
7441:Adobe
7350:CAM16
7041:(PDF)
7000:ITU-T
6969:(PDF)
6962:(PDF)
6826:H.262
6735:... V
6727:... U
6712:... U
6704:... V
6691:4:2:0
6683:4:1:1
6651:4:2:2
6627:4:4:4
5902:1.772
5723:1.402
5373:0.114
5339:0.587
5305:0.299
5255:and C
5217:0.212
5193:0.087
4713:and K
4703:SECAM
4065:1.772
3960:0.587
3957:0.299
3949:1.402
3896:0.587
3893:0.114
3882:1.772
3779:1.402
2727:112.0
2664:112.0
2158:112.0
2103:112.0
1707:0.114
1684:0.587
1661:0.299
1607:0.114
1583:0.587
1559:0.299
1517:ITU-R
1501:xvYCC
1476:xvYCC
1472:gamut
1453:and C
1432:and P
1426:white
1422:black
310:YPbPr
251:and V
237:YPbPr
211:and C
143:prime
126:and C
112:video
76:, or
70:YCbCr
61:and C
7782:list
7715:ANPA
7710:ACES
7667:PCCS
7617:CMYK
7533:NTSC
7496:Y′UV
7431:sRGB
7345:iCAM
7075:ISBN
7049:2021
6850:2020
6641:AYUV
6633:YUV3
6585:Skia
6060:SIMD
5958:CMYK
5951:sYCC
5249:JPEG
5245:JFIF
5159:MUSE
5153:The
4752:and
4737:The
4707:NTSC
4701:and
4164:sYCC
4160:sRGB
4156:HDTV
4120:CRTs
239:and
227:CbCr
134:and
120:luma
114:and
32:CBCR
7777:RAL
7762:NCS
7742:HKS
7732:DIC
7692:TSL
7687:YJK
7682:HWB
7677:RYB
7647:HCL
7632:LMS
7584:MAC
7528:YIQ
7509:PAL
7504:YUV
7418:RGB
7365:CIE
7332:CAM
6945:ITU
6921:hdl
6772:, V
6768:, U
6764:, V
6731:, V
6708:, U
6608:.
6560:128
6553:128
6468:106
6460:127
6453:127
6425:150
6407:256
6313:128
6306:128
6213:112
6206:112
6178:129
6160:256
5926:128
5855:128
5818:128
5747:128
5561:0.5
5548:128
5501:0.5
5420:128
4727:CIE
4699:PAL
4426:0.5
4419:0.5
4092:128
4057:224
4054:255
4015:219
4012:255
3984:128
3941:224
3938:255
3923:128
3874:224
3871:255
3832:219
3829:255
3801:128
3771:224
3768:255
3725:219
3722:255
3654:256
3620:256
3559:256
3525:256
3491:256
3430:256
3394:256
3322:219
3319:255
3288:256
3251:256
3214:256
3179:128
3151:256
3114:256
3077:256
3042:128
3014:256
2977:256
2940:256
2855:255
2852:256
2821:255
2784:255
2747:255
2712:128
2684:255
2647:255
2610:255
2575:128
2547:255
2510:255
2473:255
2359:224
2340:224
2328:219
2316:128
2310:128
2143:128
2039:128
1830:0.5
1793:0.5
668:.
601:, K
320:, K
314:RGB
253:max
249:max
241:YUV
233:YCC
193:RGB
165:RGB
154:RGB
110:in
93:Y′C
91:or
7830::
7794:ja
7672:RG
7197:.
7168:.
7150:.
7139:^
7121:^
7107:^
7097:.
7057:^
6998:.
6943:.
6894:.
6875:^
6841:.
6800:.
6476:21
6448:84
6440:43
6430:29
6420:77
6299:16
6229:18
6221:94
6201:74
6193:38
6183:25
6173:66
5136:IC
5128:PQ
4122:.
4037:16
3854:16
3747:16
2905:16
2873:.
2438:16
2304:16
1938:16
1478:.
223:.
199:.
82:YC
72:,
7816:.
7298:e
7291:t
7284:v
7201:.
7172:.
7154:.
7101:.
7083:.
7051:.
7009:.
6947:.
6929:.
6923::
6905:.
6852:.
6810:.
6774:1
6770:1
6766:0
6762:0
6739:.
6737:n
6733:0
6729:n
6725:0
6718:n
6714:n
6710:0
6706:n
6702:0
6678:.
6663:.
6566:]
6546:0
6540:[
6535:+
6530:]
6520:B
6508:G
6496:R
6489:[
6482:]
6414:[
6404:1
6399:=
6394:]
6386:R
6382:C
6372:B
6368:C
6356:Y
6349:[
6319:]
6293:[
6288:+
6283:]
6273:B
6261:G
6249:R
6242:[
6235:]
6167:[
6157:1
6152:=
6147:]
6139:R
6135:C
6125:B
6121:C
6109:Y
6102:[
6019:=
6010:R
6006:K
5995:=
5986:B
5982:K
5929:)
5918:B
5914:C
5910:(
5899:+
5888:Y
5882:=
5870:D
5866:B
5858:)
5847:R
5843:C
5839:(
5821:)
5810:B
5806:C
5802:(
5780:Y
5774:=
5762:D
5758:G
5750:)
5739:R
5735:C
5731:(
5720:+
5707:Y
5701:=
5689:D
5685:R
5650:)
5642:D
5638:B
5626:(
5616:)
5608:D
5604:G
5592:(
5582:)
5574:D
5570:R
5558:(
5555:+
5543:=
5534:R
5530:C
5522:)
5514:D
5510:B
5498:(
5495:+
5488:)
5480:D
5476:G
5464:(
5454:)
5446:D
5442:R
5430:(
5415:=
5406:B
5402:C
5394:)
5386:D
5382:B
5370:(
5367:+
5360:)
5352:D
5348:G
5336:(
5333:+
5326:)
5318:D
5314:R
5302:(
5299:+
5292:0
5287:=
5276:Y
5257:R
5253:B
5214:=
5205:R
5201:K
5190:=
5181:B
5177:K
5142:P
5140:C
5138:T
5079:]
5071:R
5067:C
5057:B
5053:C
5041:Y
5034:[
5027:]
5021:0
5011:1
4988:1
4976:0
4971:1
4965:[
4960:=
4951:]
4945:B
4938:G
4931:R
4925:[
4888:)
4882:=
4877:R
4873:K
4864:B
4860:K
4853:1
4850:=
4841:G
4837:K
4833:(
4823:=
4814:R
4810:K
4799:=
4790:B
4786:K
4766:.
4759:.
4756:R
4754:K
4749:B
4747:K
4715:R
4711:B
4676:]
4668:R
4664:C
4654:B
4650:C
4638:Y
4631:[
4624:]
4618:0
4608:1
4585:1
4573:0
4568:1
4562:[
4557:=
4548:]
4538:B
4526:G
4514:R
4507:[
4496:]
4486:B
4474:G
4462:R
4455:[
4448:]
4380:[
4375:=
4366:]
4358:R
4354:C
4344:B
4340:C
4328:Y
4321:[
4284:)
4278:=
4273:R
4269:K
4260:B
4256:K
4249:1
4246:=
4237:G
4233:K
4229:(
4219:=
4210:R
4206:K
4195:=
4186:B
4182:K
4095:)
4084:B
4080:C
4076:(
4047:+
4040:)
4027:Y
4023:(
4007:=
3999:D
3995:B
3987:)
3976:R
3972:C
3968:(
3926:)
3915:B
3911:C
3907:(
3857:)
3844:Y
3840:(
3824:=
3816:D
3812:G
3804:)
3793:R
3789:C
3785:(
3763:+
3750:)
3737:Y
3733:(
3717:=
3709:D
3705:R
3648:B
3644:C
3629:+
3612:Y
3597:=
3585:D
3581:B
3568:+
3553:R
3549:C
3519:B
3515:C
3483:Y
3468:=
3456:D
3452:G
3424:R
3420:C
3405:+
3386:Y
3371:=
3359:D
3355:R
3279:D
3275:B
3242:D
3238:G
3205:D
3201:R
3186:+
3174:=
3165:R
3161:C
3142:D
3138:B
3123:+
3105:D
3101:G
3068:D
3064:R
3037:=
3028:B
3024:C
3005:D
3001:B
2986:+
2968:D
2964:G
2949:+
2931:D
2927:R
2912:+
2900:=
2889:Y
2812:D
2808:B
2775:D
2771:G
2738:D
2734:R
2719:+
2707:=
2698:R
2694:C
2675:D
2671:B
2656:+
2638:D
2634:G
2601:D
2597:R
2570:=
2561:B
2557:C
2538:D
2534:B
2519:+
2501:D
2497:G
2482:+
2464:D
2460:R
2445:+
2433:=
2422:Y
2375:)
2370:R
2366:P
2356:,
2351:B
2347:P
2337:,
2334:Y
2325:(
2322:+
2319:)
2313:,
2307:,
2301:(
2296:=
2289:)
2284:R
2280:C
2276:,
2271:B
2267:C
2263:,
2256:Y
2252:(
2218:)
2211:B
2188:G
2165:R
2155:(
2150:+
2138:=
2129:R
2125:C
2117:)
2110:B
2098:+
2087:G
2064:R
2051:(
2046:+
2034:=
2025:B
2021:C
2013:)
2006:B
1994:+
1983:G
1971:+
1960:R
1950:(
1945:+
1933:=
1922:Y
1883:B
1860:G
1837:R
1825:=
1816:R
1812:P
1800:B
1788:+
1777:G
1754:R
1739:=
1730:B
1726:P
1714:B
1702:+
1691:G
1679:+
1668:R
1656:=
1645:Y
1604:=
1595:B
1591:K
1580:=
1571:G
1567:K
1556:=
1547:R
1543:K
1455:R
1451:B
1434:R
1430:B
1399:]
1391:R
1387:P
1377:B
1373:P
1361:Y
1354:[
1347:]
1341:0
1334:B
1330:K
1323:2
1317:2
1312:1
1305:)
1300:R
1296:K
1289:2
1283:2
1280:(
1270:G
1266:K
1260:R
1256:K
1245:)
1240:B
1236:K
1229:2
1223:2
1220:(
1210:G
1206:K
1200:B
1196:K
1185:1
1176:R
1172:K
1165:2
1159:2
1154:0
1149:1
1143:[
1138:=
1133:]
1123:B
1111:G
1099:R
1092:[
1062:]
1052:B
1040:G
1028:R
1021:[
1014:]
1003:R
999:K
992:1
986:B
982:K
971:2
968:1
953:R
949:K
942:1
936:G
932:K
921:2
918:1
906:2
903:1
892:2
889:1
877:B
873:K
866:1
860:G
856:K
845:2
842:1
827:B
823:K
816:1
810:R
806:K
795:2
792:1
778:B
774:K
766:G
762:K
754:R
750:K
743:[
738:=
733:]
725:R
721:P
711:B
707:P
695:Y
688:[
656:1
653:=
648:B
644:K
640:+
635:G
631:K
627:+
622:R
618:K
607:B
603:G
599:R
573:R
569:K
562:1
553:Y
542:R
530:2
527:1
522:=
513:R
509:P
496:B
492:K
485:1
476:Y
465:B
453:2
450:1
445:=
436:B
432:P
420:B
411:B
407:K
403:+
396:G
387:G
383:K
379:+
372:R
363:R
359:K
355:=
344:Y
326:B
322:G
318:R
269:2
266:1
213:R
209:B
128:R
124:B
99:R
97:C
95:B
88:R
86:C
84:B
63:R
59:B
34:.
20:)
Text is available under the Creative Commons Attribution-ShareAlike License. Additional terms may apply.