ug4
field_util_impl.h File Reference
#include <algorithm>
#include <deque>
#include <queue>

Go to the source code of this file.

Classes

struct  ug::fieldutil::Cell< T >
 

Namespaces

 ug
 the ug namespace
 
 ug::fieldutil
 

Functions

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