Utilisation des masques d’image. Indique comment le masque ou canal alpha de l’image est utilisé pour les opérations sur l’image (par exemple, colorize=). Lorsqu’il est spécifié dans un calque d’effet, il permet d’appliquer l’effet à la zone d’arrière-plan du calque parent ou à l’ensemble du rectangle du calque parent.
maskUse=norm|invert|off
Le tableau suivant illustre l'effet de maskUse=
selon la disponibilité et le type du masque (canal alpha) associé à l'image du calque.
Valeur | Aucun masque | alpha non associé (ou image de masque distincte) | alpha associé (pré-multiplié) |
---|---|---|---|
désactivé |
Rectangle d’image opaque |
Rectangle d’image opaque |
Zone de premier plan de l’image sur un rectangle rempli de noir uni |
standard |
Rectangle d’image opaque |
Zone de premier plan de l’image |
Zone de premier plan de l’image ou du calque |
invert |
Couche masquée |
Zone d’arrière-plan de l’image |
Zone d’arrière-plan de l’image ou du calque rempli de noir uni |
Image ou attribut de calque. S’applique au calque 0 si layer=comp
. Si elle est spécifiée dans un calque d’effet, la commande modifie le masque hérité du calque parent.
Le comportement de maskUse=
n’est pas défini et n’est pas pris en charge lorsqu’il est spécifié avec des calques de couleur plein ou de texte lorsqu’aucun masque d’image n’est applicable (spécifié avec mask=
ou catalog::Mask
).
maskUse=norm
colorier la zone d’arrière-plan d’une image ; le premier plan de l’image est défini par une image de masque distincte. Pour ce faire, il suffit de superposer l’arrière-plan de l’image colorée si l’image non modifiée :
http://server/myRootId/myImageId?layer=1&src=myImageId&mask=myImgMask&maskUse=invert&colorize=0x306090