SurfaceHelper.
More...
#include <gdcmSurfaceHelper.h>
|
| template<typename T , typename U > |
| static std::vector< T > | RecommendedDisplayCIELabToRGB (const ColorArray &CIELab, const U rangeMax=255) |
| | Convert a DICOM CIE-Lab (after reading) color into RGB.
|
| |
| template<typename U > |
| static std::vector< float > | RecommendedDisplayCIELabToRGB (const ColorArray &CIELab, const U rangeMax=255) |
| | Convert a DICOM CIE-Lab (after reading) color into RGB.
|
| |
| template<typename T , typename U > |
| static ColorArray | RGBToRecommendedDisplayCIELab (const std::vector< T > &RGB, const U rangeMax=255) |
| | Convert a RGB color into DICOM CIE-Lab (ready to write).
|
| |
| template<typename T , typename U > |
| static unsigned short | RGBToRecommendedDisplayGrayscale (const std::vector< T > &RGB, const U rangeMax=255) |
| | Convert a RGB color into DICOM grayscale (ready to write).
|
| |
SurfaceHelper.
Helper class for Surface object
◆ ColorArray
◆ RecommendedDisplayCIELabToRGB() [1/2]
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. |
◆ RecommendedDisplayCIELabToRGB() [2/2]
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
-
◆ RGBToRecommendedDisplayCIELab()
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. |
◆ RGBToRecommendedDisplayGrayscale()
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: