遮色片

影像遮色片。 指定要做為未關聯遮色片使用的個別遮色片影像。

mask= *物件*|{[is|ir]'{' *nestedRequest*'}'}

object

用作影像或圖層遮色片的影像物件。

nestedRequest

巢狀影像伺服、影像演算或外部請求。

object 可以是目錄專案或影像/SVG檔案。 可以為影像圖層和純色圖層指定。

object 解析為影像目錄專案, catalog::MaskPath 已使用,或 catalog::MaskPath 未定義,則 catalog::Path 已使用。 若 object 無法解析為目錄專案,則會將其解譯為檔案路徑。

在所有情況下,如果來源影像有Alpha色版,則會使用它。 否則,如有必要,影像會先轉換為灰階,然後再用作圖層遮色片。

如果將遮色片附加至純色圖層,則可以使用與影像圖層中的影像相同的規則來裁切和縮放遮色片。 size=scale=,或 res= 可用來縮放遮色片。

圖層遮色片也可以以下列形式指定 nestedRequest. 巢狀或內嵌請求會以大括弧括住。 為內嵌影像伺服請求加上前置詞 is 以及內嵌影像演算請求,具有 ir. 如果未指定前置詞,則會假設對外來伺服器的要求。 請參閱 請求巢狀內嵌與內嵌 以取得詳細資訊。

屬性

影像或圖層屬性。 套用至圖層0,如果 layer=comp. 被效果圖層忽略。

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

isir 首碼不區分大小寫。

預設

mask= 未明確指定,而且如果圖層影像與目錄專案相關聯,則 catalog::MaskPath 已使用。 否則,會使用圖層影像的Alpha色版(如果存在)。 如果沒有Alpha色版,圖層就沒有遮色片,圖層矩形會呈現為完全不透明。

範例

使用數個個別的遮色片為影像的不同區域著色。 著色的遮色區域會圖層化在原始未修改影像上:

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

另請參閱

遮色片使用=catalog::MaskPath物件請求巢狀內嵌與內嵌

本頁內容