蒙版 mask

图像蒙版。 指定要用作未关联蒙版的单独蒙版图像。

mask= *对象*|{[is|ir]'{' *嵌套请求*'}'}

object
用作图像或图层蒙版的图像对象。
嵌套请求
嵌套图像服务、图像渲染或外部请求。

object 可以是目录条目或图像/SVG文件。 可以为图像层和纯色层指定。

如果 object 解析为图像目录条目, catalog::MaskPath 已使用,或者 catalog::MaskPath 未定义,则 catalog::Path 已使用。 如果 object 不会解析为目录条目,然后会将其解释为文件路径。

在所有情况下,如果源图像具有Alpha通道,则使用此通道。 否则,在将该图像用作图层蒙版之前,如有必要,会将该图像转换为灰度。

如果将蒙版附加到纯色图层,则可以使用与图像图层中的图像相同的规则来裁剪和缩放蒙版。 size=scale=,或 res= 可用于缩放蒙版。

也可以以下列形式指定图层蒙版 nestedRequest. 嵌套或嵌入的请求由大括号括起来。 为嵌入的图像服务请求添加前缀 is 和嵌入的图像渲染请求 ir. 如果未指定前缀,则假定对外服务器的请求为。 请参阅 请求嵌套和嵌入 以了解详细信息。

属性 section-a093043dc249423b8ae322cefb0d545d

图像或图层属性。 应用到图层0,如果 layer=comp. 被效果层忽略。

object 不得解析为包含 src=mask= 中的命令 catalog::Modifier.

isir 前缀不区分大小写。

默认 section-10cf793c665f49deb1b248faa3b618a9

如果 mask= 未显式指定,并且如果图层图像与目录条目关联,则 catalog::MaskPath 已使用。 否则,将使用图层图像的Alpha通道(如果存在)。 如果没有Alpha通道,则图层没有蒙版,并且图层矩形呈现为完全不透明。

示例 section-1bbe623f7c744bdf97b596458d8e7ea3

使用多个单独的蒙版为图像的不同区域着色。 着色的、被蒙版的区域被叠加在原始的、未修改的图像的顶部:

http://server/myRootId/myImageId?wid=500& layer=1&src=myImageId&mask=myMask1&op_colorize=200,0,0& layer=2&src=myImageId&mask=myMask2&op_colorize=0,200,0& layer=3&src=myImageId&mask=myMask3&op_colorize=0,0,200

另请参阅 section-7ed5201d91594e5f872438a92eaf1c89

蒙版使用=catalog::MaskPath对象请求嵌套和嵌入

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