[Insight-users] MaskImageFilter with VectorImage
David Doria
daviddoria at gmail.com
Sun Apr 3 12:43:55 EDT 2011
When trying to compile this:
#include "itkVectorImage.h"
#include "itkMaskImageFilter.h"
typedef itk::VectorImage<unsigned char, 2> VectorImageType;
typedef itk::Image<unsigned char, 2> MaskImageType;
int main(int argc, char *argv[])
{
typedef itk::MaskImageFilter< VectorImageType, MaskImageType > MaskFilterType;
MaskFilterType::Pointer maskFilter = MaskFilterType::New();
maskFilter->Update();
return EXIT_SUCCESS;
}
I get
itkMaskImageFilter.h:60: error: invalid conversion from ‘const
itk::VariableLengthVector<unsigned char> (*)(const
itk::VariableLengthVector<unsigned char>&)’ to ‘unsigned int’
itkMaskImageFilter.h:60: error: initializing argument 1 of
‘itk::VariableLengthVector<TValueType>::VariableLengthVector(unsigned
int) [with TValueType = unsigned char]’
Is there any reason a VectorImage cannot be masked?
Thanks,
David
More information about the Insight-users
mailing list