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


Purpose: Fast Restoration with splitted/unsplitted 2D solvers
Public Methods | |
| AbsFRestorationLS (int outerIter, double t, AFSpatialDiscretisation *smodel, bool normalized=true, bool nonLinearFlag=true) | |
| AbsFRestorationLS (int outerIter, int innerIter, double t, AFSpatialDiscretisation *smodel, bool normalized=true, bool nonLinearFlag=true) | |
| virtual | ~AbsFRestorationLS () |
| virtual FImage * | filter (FImage *src, FImage *dest=0) |
| Local full image filtering. | |
| virtual FImage * | selectedFilter (AnImage *mask, FImage *src, FImage *dest=0) |
| Local filtering in a mask area. | |
| virtual void | report (FILE *file) |
Protected Methods | |
| virtual void | init (FImage *im) |
| virtual FImage * | solveSingle (FImage *uk, FImage *uk1=0)=0 |
Protected Attributes | |
| bool | pixelNormalisation |
| double | epsilon |
| int | outerIterations |
| int | innerIterations |
| float | tau |
| AFSpatialDiscretisation * | spatialModel |
| bool | nonLinear |
|
||||||||||||
|
Local full image filtering.
Implements AbsFImageFilter. Reimplemented in AFSplittedRestorationLS, and AFull2DRestorationLS. |
|
||||||||||||||||
|
Local filtering in a mask area.
Reimplemented from AbsFImageFilter. |
![]() |
