#include <errorfreeCSED.h>
Inheritance diagram for errorfreeCSED:

Public Member Functions | |
| errorfreeCSED (const int xSize, const int ySize, const bool unload=true) | |
| void | doTransform (const unsigned char *const I) |
| calculate the distance transform | |
| virtual bool | getP (const int x, const int y, int &px, int &py) const |
Protected Attributes | |
| P * | v |
Private Member Functions | |
| void | test (const int px, const int py, const int ox, const int oy, vector< P * > *list2, const int i) |
Static Private Member Functions | |
| static double | D (const int x, const int y) |
| static double | D (P &p) |
As described in I. Ragnemalm, "Neighborhoods for distance transformations using ordered propagation," CVGIP:IU 56(3):399-409, 1992.
|
||||||||||||||||||||
|
Reimplemented from DistanceTransform. |
|
||||||||||||||||||||||||||||
|
|
1.4.5