Qu’est-ce que l’interpolation bicubique ?

L’interpolation bicubique estime chaque pixel redimensionné à partir d’un voisinage pondéré de pixels sources. Elle produit généralement des résultats plus lisses que l’interpolation bilinéaire, mais nécessite davantage de calculs.

Fonctionnement de l’interpolation bicubique

L’interpolation bicubique reconstruit un échantillon à partir d’un voisinage de quatre pixels sur quatre, en appliquant des fonctions cubiques selon les deux axes de l’image. Dans de nombreux redimensionnements photographiques, ce support plus large préserve mieux les dégradés lisses et les transitions des contours qu’un échantillonnage linéaire plus simple, au prix d’un coût de calcul supérieur. Le terme « bicubique » décrit une famille plutôt qu’un noyau précis ; les implémentations peuvent donc différer en matière de netteté et d’oscillations parasites. Une chaîne de transformation choisit la variante conjointement avec l’accentuation et la gestion de l’espace colorimétrique.

Points clés

  1. Chaque échantillon de sortie dépend normalement de 16 échantillons sources voisins, contre quatre pour l’interpolation bilinéaire, ce qui augmente le nombre d’opérations arithmétiques et l’étendue de la zone affectée par un contour.
  2. Les paramètres du noyau cubique déterminent si la sortie paraît plus douce ou plus nette ; deux bibliothèques portant l’appellation « bicubique » peuvent donc produire des pixels visiblement différents à partir de la même source.
  3. Les frontières à fort contraste peuvent présenter des halos ou des oscillations parasites dus aux lobes négatifs du noyau, tandis que des redimensionnements répétés peuvent cumuler le flou et les artefacts, même avec un filtre de haute qualité.

Quand l’interpolation bicubique est importante

Choisissez la mise à l’échelle bicubique pour les photographies ou le redimensionnement général lorsque la qualité visuelle compte davantage que la réduction du temps de traitement au minimum. Des artefacts d’accentuation ou un rendu trop doux peuvent toutefois nécessiter un autre filtre pour certaines images.

Transformer vos connaissances sur les médias en une chaîne de traitement opérationnelle

Reliez les téléversements, le traitement, l’IA, le stockage et la diffusion via une seule API déclarative — la pile d’encodage, la montée en charge et l’évolution constante des formats sont prises en charge pour vous.

Essayer Transloadit gratuitement