A amostragem bicúbica é muito boa para amostrar uma imagem e aumentá-la, mas também é uma boa opção para amostragem para baixo? Existem melhores opções?
A amostragem bicúbica é muito boa para amostrar uma imagem e aumentá-la, mas também é uma boa opção para amostragem para baixo? Existem melhores opções?
Respostas:
Quando Sean e eu escrevemos stb_image_resize , escolhemos Mitchell para o downsizing. Mitchell é semelhante ao Cubic, você pode ler sobre a classe cúbica de filtros de amostragem em Mitchell Netravali 1988 . Eles são todos muito semelhantes e você obterá resultados muito semelhantes.
Não consigo encontrar nenhum registro escrito entre Sean e eu sobre o motivo pelo qual decidimos ir com Mitchell, mas, se a memória serve, apenas reamostramos várias imagens e usamos o algoritmo que achamos melhor. Eu não diria que existe um filtro autoritativo ou melhor, você deve usar o que fica melhor em seus dados.
Edit: Como joojaa diz, um filtro sinc com janelas também é bom, se não tão barato. Você pode encontrar algumas implementações aqui .