Função kk_rank.py (filtro não linear de máximo, mínimo e média na vizinhança de um pixel) funcionando para as opções 'max' (máximo) e 'min' (mínimo). Falta a opção 'median' (mediana).
Versão modificada do commit anterior. Ainda com problemas na opção 'median'.
Quaaaase funcionando: o erro absoluto máximo entre a minha solução e a esperada é de 0.5. Tem algum detalhezinho errado...
Esquisito: conseguir reduzir o erro absoluto máximo para zero no teste mais extenso, mas em testes menores dá para ver algumas diferenças. Não entendi...
Refatoração