DICOM PS3.3 2024b - Information Object Definitions |
---|

In some situations, it is desirable to consider both Alpha inputs to the compositor in determining the weight to be given to each of the two RGB inputs to the compositing operation. This is accomplished by providing two weighting transfer functions

f(Alpha_{1},Alpha_{2}) = WeightingFactor_{n}

one for each of the two RGB inputs to the compositor.

In the degenerate (and common) case where simple additive compositing (RGB_{1}*Alpha_{1})+(RGB_{2}* (1-Alpha_{1})) is desired, identity weighting transfer functions can be specified to just pass through the Alpha _{1}and (1-Alpha _{1}) values (or Alpha _{1}and Alpha _{2}values) to be the weighing factors for the RGB inputs.

For ease of specification of these transfer functions and for maximum flexibility, each of these weighting transfer functions is defined as a look-up table with inputs Alpha_{1} and Alpha_{2}. Each LUT contains 8-bit integer values which are then normalized to the range 0.0 to 1.0 by dividing by 255 (2^{8}-1).

See Section FF.2.3.3.2 “Internal Structure of RGB and RGBA Compositor Components” in PS3.4 for details on the use of these weighting transfer functions, and see Section XXX.5 “Compositing and the Use of Weighting Transfer Functions” in PS3.17 for clinical applications.

DICOM PS3.3 2024b - Information Object Definitions |
---|