单选题
325.以下哪种遮罩的混合模式可以显示遮罩相交部分以外的所有遮罩区域:( )。
A
Add
B
Subtract
C
Darken
D
Difference
答案解析
正确答案:D
解析:
这道题考查的是图形处理或视频特效软件(如 Adobe After Effects、Photoshop 等)中遮罩(Mask)混合模式的基本原理。我们需要分析各个选项所代表的逻辑运算,找出能实现“显示遮罩相交部分以外的所有区域”这一效果的_mode_。
**1. 题目核心逻辑分析**
题目要求的效果是:**保留两个遮罩各自独有的部分,去除它们重叠(相交)的部分**。
在集合论或布尔运算中,这被称为“对称差集”(Symmetric Difference),即 $(A \cup B) - (A \cap B)$,或者表示为 $A \Delta B$。
**2. 选项逐一解析**
* **A. Add(相加/并集)**
* **逻辑**:将两个遮罩的区域合并在一起。
* **结果**:显示遮罩 A 和遮罩 B 的**所有**区域,包括相交部分。
* **结论**:不符合题意,因为它保留了相交部分。
* **B. Subtract(相减/差集)**
* **逻辑**:从第一个遮罩中减去第二个遮罩的区域(通常取决于层级顺序)。
* **结果**:只显示第一个遮罩中**不与**第二个遮罩重叠的部分。
* **结论**:不符合题意,因为它只保留了一侧的非相交区域,而不是“所有”非相交区域。
* **C. Darken(变暗)**
* **逻辑**:比较两个遮罩对应像素的值,保留较暗(或不透明度较低/较高,视具体软件定义而定,通常用于亮度混合)的部分。在遮罩语境下,它通常不是用来做几何形状布尔运算的标准模式,且不会精确地剔除相交部分而保留两侧。
* **结论**:不符合题意。
* **D. Difference(差值/异或)**
* **逻辑**:计算两个遮罩数值的差的绝对值。在二值化遮罩(0和1)的逻辑中,这等价于**异或(XOR)**运算。
* 如果某点在 A 中但不在 B 中:$1 - 0 = 1$(显示)
* 如果某点在 B 中但不在 A 中:$0 - 1 \rightarrow | -1 | = 1$(显示)
* 如果某点同时在 A 和 B 中(相交):$1 - 1 = 0$(不显示/透明)
* 如果某点都不在:$0 - 0 = 0$(不显示)
* **结果**:正好显示了**除了相交部分以外**的所有遮罩区域。
* **结论**:符合题意。
**3. 总结**
* **Add** = A + B (并集)
* **Subtract** = A - B (差集)
* **Intersect** = A ∩ B (交集,通常对应 Intersect 模式)
* **Difference** = A XOR B (对称差集,即去掉交集后的剩余部分)
因此,能够显示遮罩相交部分以外的所有遮罩区域的混合模式是 **Difference**。
**正确答案:D**
相关知识点:
遮罩混合模式选Difference
题目纠错
广告设计师三级题库
