static void
CreateImage(VectorImageType::Pointer image);
int
main(int, char *[])
{
VectorImageType::Pointer image = VectorImageType::New();
CreateImage(image);
ImageAdaptorType::Pointer adaptor = ImageAdaptorType::New();
adaptor->SelectNthElement(0);
adaptor->SetImage(image);
BlurFilterType::Pointer blurFilter = BlurFilterType::New();
blurFilter->SetInput(adaptor);
blurFilter->Update();
return EXIT_SUCCESS;
}
void
CreateImage(VectorImageType::Pointer image)
{
region.SetIndex(start);
image->SetRegions(region);
image->Allocate();
vec[0] = 1;
vec[1] = 2;
vec[2] = 3;
while (!imageIterator.IsAtEnd())
{
++imageIterator;
}
}