maskUse

Utilisation des masques d’image. Indique comment le masque ou le 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

Premier plan de l’image sur un rectangle rempli de noir plein

norme

Rectangle d'image opaque

Zone de premier plan de l’image

Zone de premier plan de l’image ou du calque

inverser

Calque masqué

Zone d’arrière-plan de l’image

Zone d’arrière-plan de l’image ou du calque rempli de noir uni

Propriétés

Attribut d’image ou 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 du texte ou des calques de couleur unis lorsqu'aucun masque d'image n'est applicable (spécifié avec mask= ou catalog::Mask).

Par défaut

maskUse=norm

Exemple

Coloriser 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 sur le dessus si l’image non modifiée :

http://server/myRootId/myImageId?layer=1&src=myImageId&mask=myImgMask&maskUse=invert&colorize=0x306090

Voir aussi

color= , mask=

Sur cette page