application of a color map on each 3D volume of an input grey-levels image
More...
| IPSDKIPLINTENSITYTRANSFORM_API ipsdk::image::ImagePtr | ipsdk::imaproc::itrans::colorMapping3dImg (const ipsdk::image::ImageConstPtr &pInImg3d, const ipsdk::imaproc::attr::SmoothRgbColorMapConstPtr &pColorMap) |
| | wrapper function for application of a color map on an input grey image More...
|
| |
| IPSDKIPLINTENSITYTRANSFORM_API ipsdk::image::ImagePtr | ipsdk::imaproc::itrans::colorMapping3dImg (const ipsdk::image::ImageConstPtr &pInImg3d, const ipsdk::imaproc::attr::CyclicRgbColorMapConstPtr &pColorMap) |
| | wrapper function for application of a color map on an input grey image More...
|
| |
| IPSDKIPLINTENSITYTRANSFORM_API ipsdk::image::ImagePtr | ipsdk::imaproc::itrans::colorMapping3dImg (const ipsdk::image::ImageConstPtr &pInImg3d, const ipsdk::imaproc::attr::PlanIndexedSmoothRgbColorMapConstPtr &pPIColorMap) |
| | wrapper function for application of a color map on an input grey image More...
|
| |
| IPSDKIPLINTENSITYTRANSFORM_API ipsdk::image::ImagePtr | ipsdk::imaproc::itrans::colorMapping3dImg (const ipsdk::image::ImageConstPtr &pInImg3d, const ipsdk::imaproc::attr::PlanIndexedCyclicRgbColorMapConstPtr &pPIColorMap) |
| | wrapper function for application of a color map on an input grey image More...
|
| |
| IPSDKIPLINTENSITYTRANSFORM_API void | ipsdk::imaproc::itrans::colorMapping3dImg (const ipsdk::image::ImageConstPtr &pInImg3d, const ipsdk::imaproc::attr::SmoothRgbColorMapConstPtr &pColorMap, const ipsdk::image::ImagePtr &pOutImg) |
| | wrapper function for application of a color map on an input grey image More...
|
| |
| IPSDKIPLINTENSITYTRANSFORM_API void | ipsdk::imaproc::itrans::colorMapping3dImg (const ipsdk::image::ImageConstPtr &pInImg3d, const ipsdk::imaproc::attr::CyclicRgbColorMapConstPtr &pColorMap, const ipsdk::image::ImagePtr &pOutImg) |
| | wrapper function for application of a color map on an input grey image More...
|
| |
| IPSDKIPLINTENSITYTRANSFORM_API void | ipsdk::imaproc::itrans::colorMapping3dImg (const ipsdk::image::ImageConstPtr &pInImg3d, const ipsdk::imaproc::attr::PlanIndexedSmoothRgbColorMapConstPtr &pPIColorMap, const ipsdk::image::ImagePtr &pOutImg) |
| | wrapper function for application of a color map on an input grey image More...
|
| |
| IPSDKIPLINTENSITYTRANSFORM_API void | ipsdk::imaproc::itrans::colorMapping3dImg (const ipsdk::image::ImageConstPtr &pInImg3d, const ipsdk::imaproc::attr::PlanIndexedCyclicRgbColorMapConstPtr &pPIColorMap, const ipsdk::image::ImagePtr &pOutImg) |
| | wrapper function for application of a color map on an input grey image More...
|
| |
application of a color map on each 3D volume of an input grey-levels image
This algorithm applies a given color map to each 3D volume of an input grey-levels image with voxels values encoded with unsigned integers, in order to make the visualization of the input image easier for the user. This algorithm is a transposition of the Image color mapping 2d algorithm. See its documentation for more details.
Attributes description
Attribute description for algorithm :
Global Rule description
Global rule description for algorithm :
ipsdk::imaproc::matchSize (eMatchImageSizeType::eMIST_XYZT,_pInGreyUIntImg3d,_pOutRgbUInt8Img) &&
((ipsdk::processor::isSet (_pInOptPISmoothRgbColorMap) &&
ipsdk::processor::Not (
ipsdk::processor::isSet (_pInOptPICyclicRgbColorMap))) ||
(ipsdk::processor::isSet (_pInOptPICyclicRgbColorMap) &&
ipsdk::processor::Not (
ipsdk::processor::isSet (_pInOptPISmoothRgbColorMap)))) &&
ipsdk::processor::If (
ipsdk::processor::isSet (_pInOptPISmoothRgbColorMap),
ipsdk::imaproc::is2d (_pInOptPISmoothRgbColorMap) &&
ipsdk::imaproc::isGrey (_pInOptPISmoothRgbColorMap) &&
(ipsdk::imaproc::matchImagePlans (_pInOptPISmoothRgbColorMap,_pInGreyUIntImg3d,eImagePlansMatchPolicy::eIPMP_T) ||
ipsdk::imaproc::isSingle (_pInOptPISmoothRgbColorMap)),
ipsdk::imaproc::is2d (_pInOptPICyclicRgbColorMap) &&
ipsdk::imaproc::isGrey (_pInOptPICyclicRgbColorMap) &&
(ipsdk::imaproc::matchImagePlans (_pInOptPICyclicRgbColorMap,_pInGreyUIntImg3d,eImagePlansMatchPolicy::eIPMP_T) ||
ipsdk::imaproc::isSingle (_pInOptPICyclicRgbColorMap)))
Example of Python code :
Example imports
import PyIPSDK
import PyIPSDK.IPSDKIPLIntensityTransform as itrans
Code Example
inImg = PyIPSDK.loadTiffImageFile(inImgPath)
outImg = itrans.colorMapping3dImg(inImg, colorMap)
Example of C++ code :
Example informations
Associated library
IPSDKIPLIntensityTransform
Header file
#include <IPSDKIPL/IPSDKIPLIntensityTransform/Processor/ColorMapping3dImg/ColorMapping3dImg.h>
Code Example
- See also
- ColorMapping3dImgLvl1
-
ColorMapping3dImgLvl2
◆ colorMapping3dImg() [1/8]
wrapper function for application of a color map on an input grey image
- Exceptions
-
◆ colorMapping3dImg() [2/8]
wrapper function for application of a color map on an input grey image
- Exceptions
-
◆ colorMapping3dImg() [3/8]
wrapper function for application of a color map on an input grey image
- Exceptions
-
◆ colorMapping3dImg() [4/8]
wrapper function for application of a color map on an input grey image
- Exceptions
-
◆ colorMapping3dImg() [5/8]
wrapper function for application of a color map on an input grey image
- Exceptions
-
◆ colorMapping3dImg() [6/8]
wrapper function for application of a color map on an input grey image
- Exceptions
-
◆ colorMapping3dImg() [7/8]
wrapper function for application of a color map on an input grey image
- Exceptions
-
◆ colorMapping3dImg() [8/8]
wrapper function for application of a color map on an input grey image
- Exceptions
-