|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectio.loader.load3D.DistanceTransform3D
SaitoToriwakiDistanceTransform instead
public class DistanceTransform3D
reimplemented from http://tc18.liris.cnrs.fr/code_data_set/Code/SEDT/index.html: "an implementation of the Saito and Toriwaki algorithm [SAITO_1994] with the optimization proposed by [HIRATA_1996] and [MEIJSTER_2000]". new version: reimplemented from http://pacific.mpi-cbg.de/wiki/index.php/Distance_Transform_3D
| Field Summary | |
|---|---|
private static org.apache.log4j.Logger |
logger
Deprecated. |
| Constructor Summary | |
|---|---|
DistanceTransform3D()
Deprecated. |
|
| Method Summary | |
|---|---|
private static double |
F(int x,
int i,
double gi2)
Deprecated. |
static double[][][] |
getDistanceTransform(int[][][] cube)
Deprecated. |
private static double |
intdivint(double divid,
double divis)
Deprecated. |
private static double |
opp(double a)
Deprecated. |
private static double[][][] |
phaseSaitoX(int[][][] cube)
Deprecated. |
private static double[][][] |
phaseSaitoY(double[][][] sdt_x,
int width,
int height,
int depth)
Deprecated. |
private static double[][][] |
phaseSaitoZ(double[][][] sdt_xy)
Deprecated. |
private static double |
prod(double a,
double b)
Deprecated. |
private static double |
Sep(int i,
int u,
double gi2,
double gu2)
Deprecated. |
private static double |
sum(double a,
double b)
Deprecated. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
private static org.apache.log4j.Logger logger
| Constructor Detail |
|---|
public DistanceTransform3D()
| Method Detail |
|---|
private static double sum(double a,
double b)
private static double prod(double a,
double b)
private static double F(int x,
int i,
double gi2)
private static double opp(double a)
private static double intdivint(double divid,
double divis)
private static double Sep(int i,
int u,
double gi2,
double gu2)
private static double[][][] phaseSaitoX(int[][][] cube)
private static double[][][] phaseSaitoY(double[][][] sdt_x,
int width,
int height,
int depth)
private static double[][][] phaseSaitoZ(double[][][] sdt_xy)
public static double[][][] getDistanceTransform(int[][][] cube)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||