Canal Alpha

Relations entre calques, transparences de calques et canal Alpha.
 
Prenons l'exemple de cette image, dont nous souhaitons faire un montage en la mélangeant avec une photo contemporaine de l'ouvrage :
C'est une image .JPG, nous venons de l'ouvrir, elle n'a donc qu'un calque "Arrière-plan". De plus, notre image exemple est en niveaux de gris, et donc, sa pile des canaux ne comporte pour l'instant qu'un seul élément, un canal "Gris"  
 
Si nous intégrions maintenant un nouveau calque, avec la commande Fichier, Ouvrir en tant que calques ... l'image que nous souhaitons joindre, la photographie contemporaine, le serait en niveau de gris ! (faites donc le test)

C'est pourquoi nous allons d'abord changer le mode de l'image d'accueil : Image, Mode, RVB :
Vous pouvoir voir que la pile des canaux compte maintenant trois canaux chromatiques (bien que l'image soit toujours aussi grise).
 
Nous pouvons alors ouvrir (en tant que calque) l'image ci-contre sans risque de la voir passer en niveau de gris :  
Que se passe-t-il au niveau des calques et des canaux ?
L'image a forcément gagné un calque, tandis qu'un canal Alpha était automatiquement ajouté aux canaux chromatiques, ce qui est le comportement de Gimp dès que l'on ajoute un deuxième calque.
 
 
     
La présence d'un canal Alpha signifie que l'image sera susceptible de contenir de la transparence, pourvu que son format final le permette (GIF, PNG, ...).
 
Dans Gimp, la transparence se gère au niveau de chaque calque.
Pour qu'un des calques d'une image puisse comporter de la transparence il faut :
     lui ajouter un masque de calque (solution à choisir dans la majorité des cas : souple, ne modifie pas le calque, ...)
  ou      
     employer la commande Calque, Transparence, ajouter un canal Alpha. Ce qui signifie : activer la transparence pour ce calque.
   

Dans ce cas, si vous gommiez vous ajouteriez de la transparence, et non la couleur de fond.

De même si vous coupiez une zone sélectionnée ...

 
 
    Le calque a été pourvu d'un canal Alpha. Si l'on gomme, on aperçoit le calque en dessous. Le calque n'a pas de canal Alpha. Si l'on gomme, on remplace la couleur des pixels par la couleur de fond.
Autre exemple
  L'image ci-dessous (téléchargeable en XCF) a trois calques.
Un a été masqué et conservé comme mémoire de l'original.
L'un est pourvu d'un canal Alpha ("Oeil") que l'on reconnaît dans le calque (damier gris).
L'un a acquis de la transparence du fait qu'il est masqué ("Beuquette")
Le canal Alpha de la pile des canaux est lui entièrement blanc car l'image finale ne présente aucune transparence.


Calques

Canaux
  La pile des canaux et les masques symbolisent l'opacité par le Blanc et la transparence par le Noir.
  Si le nom d'un calque est en gras dans la fenêtre du dialogue des calques, c'est que ce calque n'a pas de canal Alpha.
  Le canal Alpha de l'image est la résultante des canaux Alpha des calques :  +  = 
Conclusion
 Transparence de calque
Un calque gère sa transparence directement par la création de son propre canal Alpha, ou indirectement par un masque de calque.
 Transparence de l'image
Le canal Alpha de la pile des canaux chromatiques n'est rien d'autre que la somme des transparences des calques et des masques de calque de l'image.