maskUse

Dernière mise à jour : 2023-08-22
  • Créé pour :
  • Developer
    User

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 de 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

Propriétés

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 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

Colorez 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

Voir aussi

color= , mask=

Sur cette page