Qu'est-ce qu'un alpha matte et pourquoi c'est important pour les PNG transparents
Comprenez la science derrière les alpha mattes, comment ils permettent des PNG transparents parfaits, et pourquoi les valeurs d'opacité continues sont plus importantes que les masques binaires pour le compositing professionnel.
Lorsque vous utilisez un suppresseur d'arrière-plan pour créer un PNG transparent, ce que vous générez réellement est un alpha matte. Mais qu'est-ce qu'un alpha matte exactement, et pourquoi est-ce important pour la qualité de vos images transparentes ? Comprendre l'alpha matte est la clé pour produire des composites de qualité professionnelle qui semblent naturels dans n'importe quel contexte.
L'équation de compositing
Dans sa forme la plus simple, une image est un tableau bidimensionnel de pixels, chacun avec des canaux de couleur (généralement Rouge, Vert et Bleu). Pour les images transparentes, un quatrième canal est ajouté : Alpha. Le canal alpha stocke les informations d'opacité, où 0 signifie entièrement transparent et 1 (ou 255 en 8 bits) signifie entièrement opaque.
L'équation de compositing décrit comment une image de premier plan avec alpha se fond sur un arrière-plan :
Sortie = Premier plan * Alpha + Arrière-plan * (1 - Alpha)
C'est le fondement mathématique de chaque outil du site, du remplacement d'arrière-plan au flou d'arrière-plan.
Masque binaire vs alpha matte
Un masque binaire attribue chaque pixel comme étant entièrement au premier plan ou entièrement à l'arrière-plan. Cela fonctionne pour les objets solides mais échoue de manière catastrophique pour les mèches de cheveux, le verre, le flou de mouvement et les ombres douces.
Un alpha matte, en revanche, attribue une valeur d'opacité continue à chaque pixel. Cela permet des transitions en douceur entre le premier plan et l'arrière-plan.
| Caractéristique | Masque binaire | Alpha matte |
|---|---|---|
| Valeurs de pixels | 0 ou 1 | 0,0 à 1,0 |
| Gestion des cheveux | Irrégulier, dentelé | Lisse, naturel |
| Transparence | Non prise en charge | Entièrement prise en charge |
| Taille du fichier | Petite | Plus grande (8 bits ou 16 bits) |
| Qualité du composite | Mauvaise sur les bords | Professionnelle |

L'alpha matte est ce qui permet aux cheveux, à la fourrure, au verre et aux ombres de se fondre parfaitement lorsqu'ils sont placés sur un nouvel arrière-plan. C'est pourquoi QuickBG se concentre sur la production d'alpha mattes de haute qualité plutôt que de simples masques binaires. La différence est subtile sur des sujets solides mais dramatique sur des bords complexes.