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


Purpose: Computation a central differential Gradient Norm.
This computation is simple, but may be inacceptable in cases of discontinuities in the pixel cell.
Public Methods | |
| FGradientNormOp () | |
| virtual | ~FGradientNormOp () |
| virtual void | setReference (FImage *im) |
| virtual float | get (int x, int y) |
| virtual float | getN (int x) |
| virtual float | getE (int y) |
| virtual float | getS (int x) |
| virtual float | getW (int y) |
| virtual float | getNW () |
| virtual float | getNE () |
| virtual float | getSE () |
| virtual float | getSW () |
| 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 Attributes | |
| int | w1 |
| int | h1 |
| FImage * | reference |
|
||||||||||||
|
Local full image filtering.
Implements AbsFImageFilter. |
|
||||||||||||||||
|
Local filtering in a mask area.
Reimplemented from AbsFImageFilter. |
![]() |
