ImageDev

Texture Filters

This group contains algorithms that reveal texture attributes.
The Texture Filters group contains filters that can be used to reveal the features of a texture; for instance, by replacing a given pixel intensity by a first order statistic of its neighborhood.

First Order Statistics Filters

Most of the algorithms exposed here deal with first order statistics. They create a result image where a pixel value is only a function of the corresponding pixel in the initial image and its neighbourhood with a user-defined size. To calculate these values, local histograms are computed (arrays of pixel counts per value in the neighbourhood). In the equations given for each algorithm, $p(n)$ corresponds to the probability to have a pixel with value $n$. It is simply the number of those pixels divided by the total number of pixels in the neighbourhood.