\name{ComposeImageFilter}
\alias{ComposeImageFilter}
\title{ComposeImageFilter}
\Rdversion{1.1}
\docType{class}
\description{
ComposeImageFilter combine several scalar images into a multicomponent image.
ComposeImageFilter}
\details{
ComposeImageFilter combine several scalar images into an itk::Image of vector pixel ( itk::Vector , itk::RGBPixel , ...), of std::complex pixel, or in an itk::VectorImage .
Inputs and Usage
 All input images are expected to have the same template parameters
and have the same size and origin.
See:
VectorImage
VectorIndexSelectionCastImageFilter
Compose for the procedural interface
ComposeImageFilter}
%C++ includes: sitkComposeImageFilter.h
\section{Methods}{
\describe{
\item{ ComposeImageFilter():}{
Default Constructor that takes no arguments and initializes default
parameters
}
\item{Image Execute(const Image &image1):}{}
\item{Image Execute(const Image &image1, const Image &image2):}{}
\item{Image Execute(const Image &image1, const Image &image2, const Image &image3):}{}
\item{Image Execute(const Image &image1, const Image &image2, const Image &image3, const Image &image4):}{}
\item{Image Execute(const Image &image1, const Image &image2, const Image &image3, const Image &image4, const Image &image5):}{}
\item{Image Execute(const std::vector< Image > &images):}{
Execute the filter on the input images
}
\item{std::string GetName() const:}{
Name of this class
}
\item{std::string ToString() const:}{
Print ourselves out
}
\item{ ~ComposeImageFilter():}{
Destructor
}
}
}
