Bilinear é uma técnica relativamente simples, não muito mais complicada do que a interpolação " vizinho mais próximo " --- onde lacunas pixel são preenchidos simplesmente copiando pixels adjacentes. Para cada pixel "em falta" ( os pixels que têm de ser criadas para explodir a imagem), o método bilinear leva os quatro pontos que estão mais próximos dos cantos diagonais , e as médias de seus valores para produzir o pixel meio. Interpolação Bicubic , ao contrário, leva não só os quatro pixels diagonais mais próximos, mas os seus pontos mais próximos , bem como, para um total de 16 pixels.
Vantagens de Bicubic interpolação
Porque qualquer método de interpolação depende de inventar novos dados, qualquer imagem redimensionada é igualmente fiel entre técnicas de interpolação em termos de conteúdo de informação bruta. A diferença principalmente reside na forma como a imagem é percebida pelo espectador , e por interpolação bicúbico faz uso de mais dados, seus resultados são geralmente mais suave. Interpolação Bicubic cria curvas mais suaves do que a interpolação bilinear , com menor ocorrência de "artefatos ", ou pixels que se destacam como visivelmente se deteriorando a qualidade aparente da imagem .
Computacional velocidade
O aumento da suavidade da interpolação bicúbico tem um custo substancial em termos de tempo de processamento ; os algoritmos e as fórmulas utilizadas para o método bicúbico são muito mais complexos . Assim, enquanto a interpolação bilinear é bastante rápido e pode não ser muito mais lenta do que os cálculos vizinhos mais próximos , a interpolação bicubic é mais lento , às vezes, por uma ordem de magnitude. Isso faz com que a interpolação bicúbico menos desejável em situações onde a velocidade é da essência ou a suavidade adicionado da imagem final não é tão importante.
Applications
Quando você precisar para aumentar o tamanho de uma imagem e tempo não é importante --- por exemplo, se você estiver fazendo impressões de uma câmera digital em seu próprio tempo --- interpolação bicúbico fornece os resultados suaves que são percebidos como sendo de maior qualidade . No entanto , o facto de que ele usa pixels adicionais pode ser uma desvantagem quando a imagem está a ser reduzido , em vez alargada , uma vez que também significa que mais pixels são descartados ou alterados . Nestes casos, o comparativamente menor número de pixels utilizados pelo método bilinear pode produzir resultados que são mais agradáveis aos olhos , com menos artefatos.