#include <algorithm>
#include <deque>
#include <queue>
Go to the source code of this file.
|
template<class T > |
void | ug::BlurField (Field< T > &field, number alpha, size_t numIterations, const T &noDataValue) |
| Smoothens the field by adjusting the value of each pixel towards the average of its neighbours. More...
|
|
template<class T > |
bool | ug::EliminateInvalidCells (Field< T > &field, const T &noDataValue) |
| eliminates invalid cells by repeatedly filling those cells with averages of neighboring cells More...
|
|
template<class T > |
void | ug::InvalidateSmallLenses (Field< T > &field, size_t thresholdCellCount, const T &noDataValue) |
| invalidates cells that belong to a small lense More...
|
|