YUV-RGB 數據範圍轉換
如果您想要從 RGB 或 YUV 輸入轉換成 YUV 或 RGB 輸出,預期的行為取決於輸入資料範圍:
輸入 | 輸入 | 輸入 | 輸入 | 輸出 | 輸出 | 輸出 | 輸出 | 作業 |
---|---|---|---|---|---|---|---|---|
資料 | format | RGB | 名義 | RGB | 名義 | format | 資料 | |
range | range | range | range | range | range | |||
0-255 | Yuv | N/A | 2 | N/A | 2 | Yuv | 0-255 | 無 |
16-235 | Yuv | N/A | 1 | N/A | 1 | Yuv | 16-235 | 無 |
16-235 | Yuv | N/A | 1 | N/A | 2 | Yuv | 0-255 | 規模調整 |
0-255 | Yuv | N/A | 2 | N/A | 1 | Yuv | 16-235 | 規模調整 |
0-255 | RGB | 0 | N/A | N/A | 1 | Yuv | 16-235 | RGBtoYUV |
0-255 | RGB | 0 | N/A | N/A | 2 | Yuv | 0-255 | RGBtoYUV |
16-235 | Yuv | N/A | 1 | 0 | N/A | RGB | 0-255 | YUVtoRGB |
0-255 | Yuv | N/A | 2 | 0 | N/A | RGB | 0-255 | YUVtoRGB |
在此情況下,「標準範圍」是 來自DXVAHDDDI_NOMINAL_RANGE列舉的 常數值。