Biomedical Image Analysis Library
The Biomedical Image Analysis Library is a poweful tool for developers, physicians, researchers, engineers, and so on.
|
Functions | |
template<class D > | |
Image< D > | EDT (const Image< D > &border) |
Computes the Euclidean distance transform, starting from border pixels. More... | |
template<class D > | |
Image< D > | EDT (const Image< D > &border, const Image< D > &mask) |
Computes the Euclidean distance transform, starting from border pixels inside the mask region. More... | |
template<class D > | |
Image< D > | InverseEDT (const Image< D > &border, const Image< D > &mask, int root_dist) |
Computes the distance transform and then follows the paths backwards to a pixel that is at root_dist distance from the border. More... | |
Computes the Euclidean distance transform, starting from border pixels.
border | Border of binary image. |
Image< D > Bial::Transform::EDT | ( | const Image< D > & | border, |
const Image< D > & | mask | ||
) |
Computes the Euclidean distance transform, starting from border pixels inside the mask region.
border | Border of binary image. |
mask | Binary image. |
Image< D > Bial::Transform::InverseEDT | ( | const Image< D > & | border, |
const Image< D > & | mask, | ||
int | root_dist | ||
) |
Computes the distance transform and then follows the paths backwards to a pixel that is at root_dist distance from the border.
border | Border of binary image. |
mask | Binary image. |
root_dist | Minimum distance to a root pixel . |