int main(int, char *[])
{
CreateImage1(image1);
CreateImage2(image2);
FloatImageType>
AbsoluteValueDifferenceImageFilterType;
absoluteValueDifferenceFilter->SetInput1(image1);
absoluteValueDifferenceFilter->SetInput2(image2);
absoluteValueDifferenceFilter->Update();
return EXIT_SUCCESS;
}
{
UnsignedCharImageType::IndexType start;
start.Fill(0);
UnsignedCharImageType::SizeType size;
size.Fill(10);
UnsignedCharImageType::RegionType region;
region.SetSize(size);
region.SetIndex(start);
image->SetRegions(region);
image->Allocate();
while(!imageIterator.IsAtEnd())
{
imageIterator.Set(255);
++imageIterator;
}
}
{
UnsignedCharImageType::IndexType start;
start.Fill(0);
UnsignedCharImageType::SizeType size;
size.Fill(10);
UnsignedCharImageType::RegionType region;
region.SetSize(size);
region.SetIndex(start);
image->SetRegions(region);
image->Allocate();
while(!imageIterator.IsAtEnd())
{
imageIterator.Set(100);
++imageIterator;
}
}