maskUse maskuse

Uso da máscara de imagem. Especifica como a máscara ou o canal alfa da imagem é usado para operações na imagem (por exemplo, colorize=). Quando especificado em uma camada de efeito, permite a aplicação do efeito à área de plano de fundo da camada pai ou ao retângulo inteiro da camada pai.

maskUse=norm|invert|off

A tabela a seguir ilustra o efeito de maskUse= dependendo da disponibilidade e do tipo da máscara (canal alfa) associada à imagem da camada.

Valor
Sem máscara
Alfa não associada (ou imagem de máscara separada)
Alfa associado (pré-multiplicado)
desligado
Retângulo de imagem opaco
Retângulo de imagem opaco
Área de primeiro plano da imagem sobre retângulo preenchido com preto sólido
norma
Retângulo de imagem opaco
Área de primeiro plano da imagem
Área de primeiro plano da imagem ou camada
inverter
Camada oculta
Área do plano de fundo da imagem
Área do plano de fundo da imagem ou camada preenchida com preto sólido

Propriedades section-f36ad1af348e45aeb3eb336544df30b0

Imagem ou atributo de camada. Aplica-se à camada 0 se layer=comp. Se especificado em uma camada de efeito, o comando modifica a máscara herdada da camada principal.

O comportamento do maskUse= é indefinido e não tem suporte quando especificado com camadas de texto ou cores sólidas quando nenhuma máscara de imagem é aplicável (especificado com mask= ou catalog::Mask).

Padrão section-982dd8174641437786dcb3729ace6428

maskUse=norm

Exemplo section-daa371e9be5547368ff6772342acba0a

Colore a área do plano de fundo de uma imagem; o primeiro plano da imagem é definido por uma imagem de máscara separada. Isso é feito colocando o plano de fundo da imagem colorida em cima, se a imagem não modificada:

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

Consulte também section-f239d8f4ce70434f8d30e482ed60ee5e

color= , mask=

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49