An array of n-bit words representing an image is filtered to produce a
corresponding array of higher precision m-bit words representing the
image. During the filtering, upper and lower bounds for the m-bit words
are identified, and values for the m-bit words are selected between the
upper and lower bounds. There is at least some spatial smoothness between
the selected values. For example, the values may be selected at sample
points of a curve or surface between the upper and lower bounds.
Uma disposição das palavras do n-bocado que representam uma imagem é filtrada para produzir uma disposição correspondente das palavras do m-bocado de uma precisão mais elevada que representam a imagem. Durante filtrar, os limites superiores e mais baixos para as palavras do m-bocado são identificados, e os valores para as palavras do m-bocado são selecionados entre os limites superiores e mais baixos. Há ao menos alguma lisura spatial entre os valores selecionados. Para o exemplo, os valores podem ser selecionados em pontos da amostra de uma curva ou de uma superfície entre os limites superiores e mais baixos.