The Percentile component is a generalization of the Maximum, Median, and Minimum components – it can do everything these components can do, and more. When its Percentile input is set to 0, the component produces the same result as the Minimum component, 50 yields the same result as that of Median, and 100 is identical to Maximum. The adjustable percentile is useful for artistic purposes – for example, the 95th percentile produces results that are visually close to those of Maximum, but without the ugly squares.
This is a map component, it can be located in the Processing category on the Components Bar. Percentile is a bitmap-based component – in order to produce the output image, it renders a bitmap version of the source image. Using bitmap-based components in a filter can increase its rendering time, and, in some cases, degrade the quality of the final image, so Percentile should be used only when necessary.
Provides the source image. This is a required input – to make Percentile work, this input must be connected.
Percentile: Map Input
Specifies the brightness percentile that is used for picking out pixels for the output among the pixels within the neighborhood defined by Radius. The value of 0 will pick out the color of the darkest pixel, the value of 50 will pick out the color of the pixel with the median brightness, and the value of 100 will pick out the color of the brightest pixel. Since Percentile is a map input, its value can be controlled separately for different image areas by connecting a map component to this input.
Adjusts the processing radius. Radius is measured as a percentage of the global Size value divided by 5. For example, if Size is set to 600 pixels, and Radius is set to 10, the actual radius will be 12 pixels.
When turned on, makes Percentile calculate four pixels and average them to produce the output pixel.
When turned on, makes Percentile use 65,536 histogram levels instead of 256, thus achieving greater accuracy and reducing quantization artifacts.