namespace
{
}
static void
int
main()
{
CreateImage(image);
binaryImageToLabelMapFilter->SetInput(image);
binaryImageToLabelMapFilter->Update();
using LabelMapContourOverlayImageFilterType =
labelMapContourOverlayImageFilter->SetInput(binaryImageToLabelMapFilter->GetOutput());
labelMapContourOverlayImageFilter->SetFeatureImage(image);
labelMapContourOverlayImageFilter->SetOpacity(.5);
labelMapContourOverlayImageFilter->Update();
itk::WriteImage(labelMapContourOverlayImageFilter->GetOutput(),
"output.png");
return EXIT_SUCCESS;
}
void
{
region.SetIndex(start);
image->SetRegions(region);
image->Allocate();
image->FillBuffer(0);
while (!imageIterator.IsAtEnd())
{
if ((imageIterator.GetIndex()[0] > 5 && imageIterator.GetIndex()[0] < 20) &&
(imageIterator.GetIndex()[1] > 5 && imageIterator.GetIndex()[1] < 20))
{
}
if ((imageIterator.GetIndex()[0] > 50 && imageIterator.GetIndex()[0] < 70) &&
(imageIterator.GetIndex()[1] > 50 && imageIterator.GetIndex()[1] < 70))
{
imageIterator.Set(255);
}
++imageIterator;
}
}