Mask Boolean(マスクブーリアン)
2つのマスク画像を和・差・積として合成します。
基本
Since P00
入力ポート
A(A)
主マスク
B(B)
副マスク
出力ポート
Image(画像)
合成後の白+アルファマスク
パラメータ
| 名前 | 型 | デフォルト | 説明 |
|---|---|---|---|
| Operation演算 | Enum | `Union` | `Union` / `Subtract` / `Intersect` |
技術詳細
- 出力サイズは A/B の大きい方です。
- RGB は白固定で、アルファだけを合成します。
Union=max(a,b)、Subtract=a*(1-b)、Intersect=min(a,b)で計算します。
使用例
PathMask(A)とPathMask(B)の和集合を作る- 円 mask を矩形 mask から引いて穴を開ける
💡 ヒント
- •出力サイズは A/B の大きい方です。
- •RGB は白固定で、アルファだけを合成します。
- •`Union=max(a,b)`、`Subtract=a*(1-b)`、`Intersect=min(a,b)` で計算します。