Operator Library: Prototype
![]() |
警告 |
|---|---|
|
免責事項:このモジュールはプロトタイプライブラリの一部です。非常に暫定的なものであり、大幅な変更や削除が行われる可能性があります。 したがって、このモジュールを実運用環境の設計に使用しないでください。テスト目的でのみ含まれています。 |
RGB2XYZ モジュールは、カラー空間を想定される sRGB、白色点 D65 から CIE XYZ に変換します。係数はパラメータ設定可能であり、カスタマイズされた変換が可能です。 XYZ 値の範囲は [0, 100] であるため出力 Bit Width は 7 ビットですが、出力リンクでより多くのビットが選択されている場合は、より高い精度を利用できるように値が 2^(n-7) でスケーリングされます。
変換行列は、パラメータ TransMatrixX1 から TransMatrixZ3 によって定義されます。 これらのパラメータは、倍精度係数を含む3x3の行列です。 次の式は変換アルゴリズムを表しています。

| Link Parameter | Input Link I | Output Link O |
|---|---|---|
| Bit Width | 24 | [21, 63] |
| Arithmetic | unsigned | as I |
| Parallelism | any | as I |
| Kernel Columns | 1 | as I |
| Kernel Rows | 1 | as I |
| Img Protocol | {VALT_IMAGE2D, VALT_LINE1D, VALT_PIXEL0D} | as I |
| Color Format | VAF_COLOR | as I |
| Color Flavor | FL_RGB | FL_XYZ |
| Max. Img Width | any | as I |
| Max. Img Height | any | as I |
| TransMatrixX1 | |
|---|---|
| タイプ | 静的読み取り/書き込みパラメーター |
| Default | 0.4124 |
| 範囲 | [0, 1] |
|
RGBからXYZへの変換行列の1つの係数を定義します。 この係数の値は倍精度値です。 |
|
| TransMatrixX2 | |
|---|---|
| タイプ | 静的読み取り/書き込みパラメーター |
| Default | 0.3576 |
| 範囲 | [0, 1] |
|
RGBからXYZへの変換行列の1つの係数を定義します。 この係数の値は倍精度値です。 |
|
| TransMatrixX3 | |
|---|---|
| タイプ | 静的読み取り/書き込みパラメーター |
| Default | 0.1805 |
| 範囲 | [0, 1] |
|
RGBからXYZへの変換行列の1つの係数を定義します。 この係数の値は倍精度値です。 |
|
| TransMatrixY1 | |
|---|---|
| タイプ | 静的読み取り/書き込みパラメーター |
| Default | 0.2126 |
| 範囲 | [0, 1] |
|
RGBからXYZへの変換行列の1つの係数を定義します。 この係数の値は倍精度値です。 |
|
| TransMatrixY2 | |
|---|---|
| タイプ | 静的読み取り/書き込みパラメーター |
| Default | 0.7152 |
| 範囲 | [0, 1] |
|
RGBからXYZへの変換行列の1つの係数を定義します。 この係数の値は倍精度値です。 |
|
| TransMatrixY3 | |
|---|---|
| タイプ | 静的読み取り/書き込みパラメーター |
| Default | 0.0722 |
| 範囲 | [0, 1] |
|
RGBからXYZへの変換行列の1つの係数を定義します。 この係数の値は倍精度値です。 |
|
| TransMatrixZ1 | |
|---|---|
| タイプ | 静的読み取り/書き込みパラメーター |
| Default | 0.0193 |
| 範囲 | [0, 1] |
|
RGBからXYZへの変換行列の1つの係数を定義します。 この係数の値は倍精度値です。 |
|
| TransMatrixZ2 | |
|---|---|
| タイプ | 静的読み取り/書き込みパラメーター |
| Default | 0.1192 |
| 範囲 | [0, 1] |
|
RGBからXYZへの変換行列の1つの係数を定義します。 この係数の値は倍精度値です。 |
|
| TransMatrixZ3 | |
|---|---|
| タイプ | 静的読み取り/書き込みパラメーター |
| Default | 0.9505 |
| 範囲 | [0, 1] |
|
RGBからXYZへの変換行列の1つの係数を定義します。 この係数の値は倍精度値です。 |
|

![[Warning]](../common/images/admon/warning.png)
前へ

