SurfaceHelper Helper class for Surface object.
More...
#include <gdcmSurfaceHelper.h>
SurfaceHelper Helper class for Surface object.
template<typename T , typename U >
std::vector< T > gdcm::SurfaceHelper::RecommendedDisplayCIELabToRGB |
( |
const ColorArray & |
CIELab, |
|
|
const U |
rangeMax = 255 |
|
) |
| |
|
static |
Convert a DICOM CIE-Lab (after reading) color into RGB.
- See Also
- PS 3.3 C.10.7.1.1
- Parameters
-
CIELab | DICOM CIE-Lab array. |
rangeMax | Max value of the RGB range. |
- Template Parameters
-
T | Type of CIELab components. |
U | Type of rangeMax value. |
template<typename U >
std::vector< float > gdcm::SurfaceHelper::RecommendedDisplayCIELabToRGB |
( |
const ColorArray & |
CIELab, |
|
|
const U |
rangeMax = 255 |
|
) |
| |
|
static |
Convert a DICOM CIE-Lab (after reading) color into RGB.
- See Also
- PS 3.3 C.10.7.1.1
- Parameters
-
CIELab | DICOM CIE-Lab array. |
rangeMax | Max value of the RGB range. |
- Template Parameters
-
template<typename T , typename U >
SurfaceHelper::ColorArray gdcm::SurfaceHelper::RGBToRecommendedDisplayCIELab |
( |
const std::vector< T > & |
RGB, |
|
|
const U |
rangeMax = 255 |
|
) |
| |
|
static |
Convert a RGB color into DICOM CIE-Lab (ready to write).
- See Also
- PS 3.3 C.10.7.1.1
- Parameters
-
RGB | RGB array. |
rangeMax | Max value of the RGB range. |
- Template Parameters
-
T | Type of RGB components. |
U | Type of rangeMax value. |
template<typename T , typename U >
unsigned short gdcm::SurfaceHelper::RGBToRecommendedDisplayGrayscale |
( |
const std::vector< T > & |
RGB, |
|
|
const U |
rangeMax = 255 |
|
) |
| |
|
static |
Convert a RGB color into DICOM grayscale (ready to write).
- See Also
- PS 3.3 C.27.1 tag(0062,000C)
- Parameters
-
RGB | RGB array. |
rangeMax | Max value of the RGB range. |
- Template Parameters
-
T | Type of RGB components. |
U | Type of rangeMax value. |
The documentation for this class was generated from the following file: