La différence entre bicubique & Bilinéaire

bitmaps , contrairement graphiques vectoriels , ne fournissent pas suffisamment de données à l’échelle d’une image largement — si vous essayez de rendre l’image plus grande, plus les données est nécessaire que les pixels enregistrés à l’origine . Pour contourner ce problème , le redimensionnement d’image utilise une technique appelée  » interpolation  » — essayer de «deviner» les pixels manquants sur la base des valeurs de couleur de leurs voisins . Deux techniques d’interpolation bicubique , et bilnear , sont particulièrement fréquents dans le traitement de l’image. Bicubique vs bilinéaire

interpolation bilinéaire est une technique relativement simple , pas beaucoup plus compliqué que l’interpolation «plus proche voisin » — où les écarts de pixels sont remplis en copiant simplement les pixels adjacents. Pour chaque pixel « disparus » ( les pixels qui doivent être créés pour faire sauter l’image ) la méthode bilinéaire prend les quatre points qui sont les plus proches les diagonales , et leurs valeurs moyennes sur pour produire le pixel milieu . Interpolation bicubique , en revanche, prend non seulement les quatre pixels les plus proches en diagonale , mais leurs points les plus proches ainsi , pour un total de 16 pixels .

Avantages de l’interpolation bicubique

Parce que toute méthode d’interpolation repose sur l’invention de nouvelles données , une image redimensionnée est également fidèle entre les techniques d’interpolation en termes de contenu de l’information brute . La différence réside principalement dans la manière dont l’image est perçue par l’observateur, et parce que l’interpolation bicubique fait usage de plus de données, les résultats sont en général plus lisse. Interpolation bicubique crée des courbes plus lisses que l’interpolation bilinéaire , et présente moins de « artefacts », ou pixels qui ressortent comme détérioration visible de la qualité apparente de l’image .

Informatique Vitesse

La finesse accrue de l’interpolation bicubique arrive à un coût considérable en termes de temps de traitement ; les algorithmes et les formules utilisées pour la méthode de bicubique sont beaucoup plus complexes . En conséquence , tout en interpolation bilinéaire est assez rapide et ne peut être que beaucoup plus lent que les calculs plus proche voisin , l’interpolation bicubique est plus lente , parfois par un ordre de grandeur . Cela rend interpolation bicubique moins souhaitable dans des situations où la vitesse est de l’essence ou la douceur ajoutée de l’image finale n’est pas aussi important .

Applications

Lorsque vous avez besoin pour augmenter la taille d’une image et le temps n’est pas important — par exemple, si vous faites des tirages à partir d’un appareil photo numérique sur votre propre temps — interpolation bicubique donne les résultats lisses qui sont perçus comme étant de plus qualité . Cependant, le fait qu’il utilise des pixels supplémentaires peut être un inconvénient lorsque l’image est en cours d’ rétréci , plutôt que agrandie, car cela signifie également que plusieurs pixels sont éliminées ou modifiées. Dans ces cas , la relativement petite nombre de pixels utilisés par la méthode bilinéaire peut produire des résultats qui sont plus agréables à l’œil , avec moins d’artefacts .

Laisser un commentaire