int
main(int argc, char * argv[])
{
VectorImageType::Pointer image = VectorImageType::New();
size[0] = 5;
size[1] = 5;
index[0] = 0;
index[1] = 0;
region.SetIndex(index);
image->SetRegions(region);
image->Allocate();
{
}
GradientFilterType::Pointer gradientFilter = GradientFilterType::New();
gradientFilter->SetInput(image);
gradientFilter->Update();
return EXIT_SUCCESS;
}