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


Purpose: Define a local standard deviation.
Can be used to compute local sigma in a window. Useful in many application:
- front/background
- noise evaluation
- meanshift channel space dispersion
- ...
@ Copyrights: Bernard De Cuyper & Eddy Fraiha 2004, Eggs & Pictures. MIT/Open BSD copyright model.
Public Methods | |
| Local_Ex2 (int wWindow=3, int hWindow=3, double minVal=0.0, double maxVal=0.0) | |
| virtual | ~Local_Ex2 () |
| virtual void | setMinVal (double minVal=0.0) |
| virtual void | setMaxVal (double maxVal=255.0) |
| virtual AnImage * | filter (AnImage *src, AnImage *dest=0) |
| like an image op generate a variant of a distance map or more | |
| virtual AnImage * | selectedFilter (AnImage *mask, AnImage *src, AnImage *dest=0) |
| Local filtering in a mask area. | |
| virtual FImage * | ffilter (AnImage *src, FImage *dest=0, bool dmapFlag=false) |
| measures | |
| virtual RImage * | rfilter (AnImage *src, RImage *dest=0, bool dmapFlag=false) |
| virtual void | report () |
Protected Attributes | |
| int | width |
| int | height |
| int | wlocal |
| int | hlocal |
| double | minValue |
| double | maxValue |
|
||||||||||||||||
|
Local filtering in a mask area.
Reimplemented from AnImageOp. |
![]() |
