void ImageUtility3::Dilate26(Image3<int> const& inImage, Image3<int>& outImage) { std::array<std::array<int, 3>, 26> neighbors; inImage.GetNeighborhood(neighbors); Dilate(26, &neighbors[0], inImage, outImage); }
void ImageUtility3::GetComponents26(Image3<int>& image, std::vector<std::vector<size_t>>& components) { std::array<int, 26> neighbors; image.GetNeighborhood(neighbors); GetComponents(26, &neighbors[0], image, components); }