原文:
公式如下:
//數字rgb與ycbcr顏色空間轉換的精度
//在這兩個公式中rgb和ycbcr各分量的值的範圍均為0-255。
// rgb轉換為ycbcr
// 這個公式來自:genesis microchip. gm6010/gm6015 programming guide[m]. california us: genesis microchip company, 2002:85-90
// |y | |16 | |65.738 129.057 25.06 | |r|
// |cb| = |128| + (1/256)*|-37.945 -74.494 112.43| *|g|
// |cr | |128| |112.439 -94.154 -18.28| |b|
// ycbcr轉換為rgb
// 這個公式來自:genesis microchip. gm6015 preliminary data sheet[m]. california us: genesis microchip company, 2001:33-34
//|r| |298.082 0 408.58 | |y -16 |
//|g| = (1/256)*|298.082 -100.291 -208.12|* |cb-128|
//|b| |298.082 516.411 0 | |cr -128|
// rgb轉換為ycbcrfor(i =0 ; i < dest->dwsize; )
// ycbcr轉換為rgbfor(i =0 ; i < dest->dwsize; )
RGB與YCbCr顏色空間的轉換
y 明亮度 luminance或luma 也就是灰階值。亮度 是透過rgb輸入訊號來建立的,方法是將rgb訊號的特定部分疊加到一起。u v 色度 chrominance或chroma 作用是描述影像色彩及飽和度,用於指定畫素的顏色。色度 則定義了顏色的兩個方面 色調與飽和度,分別用cr和cb來表示。...
RGB與YCbCr顏色空間的轉換
y 明亮度 luminance或luma 也就是灰階值。亮度 是透過rgb輸入訊號來建立的,方法是將rgb訊號的特定部分疊加到一起。u v 色度 chrominance或chroma 作用是描述影像色彩及飽和度,用於指定畫素的顏色。色度 則定義了顏色的兩個方面 色調與飽和度,分別用cr和cb來表示。...
RGB與YCbCr顏色空間的轉換
y 明亮度 luminance或luma 也就是灰階值。亮度 是透過rgb輸入訊號來建立的,方法是將rgb訊號的特定部分疊加到一起。u v 色度 chrominance或chroma 作用是描述影像色彩及飽和度,用於指定畫素的顏色。色度 則定義了顏色的兩個方面 色調與飽和度,分別用cr和cb來表示。...