#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. |