13 #ifndef mitkRGBToRGBACastImageFilter_h
14 #define mitkRGBToRGBACastImageFilter_h
20 #include <itkRGBPixel.h>
24 template <
class TPixel,
unsigned int VImageDimension>
25 class ITK_EXPORT
Image;
38 itkFactorylessNewMacro(
Self);
66 template <
typename TPixel,
unsigned int VImageDimension>
69 typename TPixel::ComponentType defaultAlpha);
Superclass of all classes generating Images (instances of class Image) as output.
Superclass of all classes having one or more Images as input and generating Images as output.
Image class for storing images.
~RGBToRGBACastImageFilter() override
void GenerateInputRequestedRegion() override
itk::RGBPixel< unsigned char > UCRGBPixelType
RGBToRGBACastImageFilter()
void GenerateData() override
itk::RGBPixel< unsigned short > USRGBPixelType
mitk::ImageTimeSelector::Pointer m_OutputTimeSelector
itk::TimeStamp m_TimeOfHeaderInitialization
void InternalCast(itk::Image< TPixel, VImageDimension > *itkImage, mitk::RGBToRGBACastImageFilter *addComponentFilter, typename TPixel::ComponentType defaultAlpha)
mitk::ImageTimeSelector::Pointer m_InputTimeSelector
void GenerateOutputInformation() override
itk::RGBPixel< float > FloatRGBPixelType
static bool IsRGBImage(const mitk::Image *image)
itk::RGBPixel< double > DoubleRGBPixelType
#define mitkClassMacro(className, SuperClassName)
Find image slices visible on a given plane.