创建屏蔽
- 更新时间2025-07-30
- 阅读时长7分钟
在图像上使用屏蔽并在图像数据的屏蔽元素中返回屏蔽信息。如需使图像在写入二维图片输入控件前其中的某种颜色为透明,可使用该VI。

输入/输出
图像数据
—
图像数据返回图像信息,通过绘制平化象素图VI可绘制为图片。
屏蔽颜色(黑色)
—
屏蔽颜色是24位、8位和4位图像中要显示为透明的颜色。 可连线颜色盒常量至该输入端。
1位屏蔽值(T)
—
如1位屏蔽值的值为TRUE(默认),VI可使图像数组中所有索引为1的元素绘制为透明。如值为FALSE,VI可使所有索引为0的元素绘制为透明。 如图像数据未描述1位图像,VI忽略该输入。
组合屏蔽?(F)
—
如组合屏蔽?的值为TRUE,VI可组合所有现有的图像屏蔽信息和连线至VI的屏蔽信息,然后使所有屏蔽信息应用于图像。如值为FALSE(默认),VI只使用连线至该VI的屏蔽信息。
图像数据
—
图像数据描述了需要绘制或操作的图像。
|
使用平化像素图VI可使像素图转换为可连线至图像数据的簇。如图像为4位、8位或24位,则连线颜色至屏蔽颜色输入端。如图像为1位,则连线值至1位屏蔽值输入端。
范例
请参考LabVIEW附带的下列范例文件。
- labview\examples\Graphics and Sound\2D Picture Control\Using Mask with Picture.vi
图像数据
—
图像类型
—
图像
—
颜色
—
矩形
—
左
—
屏蔽颜色(黑色)
—
1位屏蔽值(T)
—
图像数据
—
图像类型
—
图像
—
颜色
—
矩形
—
左
—