#include <ImagePotential.hpp>
Inheritance diagram for ImagePotential:


 
Purpose:        Use ImagePotential, simulate a simple luminance potential
                        Image Potential abstract the space on which the Fast Marching will evolve.
Paper:          "Optimal Algorithm for Shape from Shading and Path Planning.", 
                        Ron Kimmel, James A. Sethian, Kluweer Academic Publishers 2001 , Netherlands.
                @ Copyrights: Bernard De Cuyper & Eddy Fraiha 2002, Eggs & Pictures. MIT/Open BSD copyright model.
| Public Methods | |
| ImagePotential (double aw=0.01, bool opposed=true, bool reg=false, double sigmaR=2.0) | |
| virtual | ~ImagePotential () | 
| virtual void | set (AnImage *im) | 
| virtual void | set (IndependentBayesClassifier *cl) | 
| virtual void | setW (double value) | 
| virtual void | setPoint0 (int x, int y) | 
| virtual void | setPoint1 (int x, int y) | 
| virtual int | getX0 () | 
| virtual int | getY0 () | 
| virtual int | getX1 () | 
| virtual int | getY1 () | 
| virtual int | getWidth () | 
| virtual int | getHeight () | 
| virtual double | getTermination (int x, int y) | 
| virtual double | getP (int x, int y) | 
| virtual double | getPotential (int x, int y) | 
| virtual void | report (FILE *file) | 
| Protected Methods | |
| void | regularize (AnImage *im) | 
| Protected Attributes | |
| double | w | 
| bool | regularisationFlag | 
| double | sigmaReg | 
| int | width | 
| int | height | 
| int | colors | 
| AnImage * | I0 | 
| bool | opposedPotential | 
|  | 
