在您的块中包含掩码图像
今天早些时候,一个同事来找我,问我如何在一个块中包含一个图像作为掩码图像。我想在这里分享我的回答可能会很有趣。
这个问题
以下是我收到的问题:
我想要屏蔽一个块,并在掩码上显示图像。图像存储在. png文件中。当我将分发块时,我宁愿只共享一个Simulink文件,而不是图像。
解决方案
作为这里描述,则可以使用图像函数读取并显示在块掩码上的图像文件。然而,使用这种技术,图像必须在MATLAB路径上。
为了避免需要携带图像文件,有可能将图像数据与块关联.
显式地使用户数据持久的,否则它将不会与模型一起保存。我也喜欢做用户数据一个结构。这样,如果其他人想在那里保存数据,就可以创建一个新字段。
完成此操作后,图像数据将留在块中。您可以将它复制到不同的子系统或新的模型,它将保持与块相关联。
一旦数据与块相关联,你可以在蒙版图标绘制命令中检索它,并显示它:
现在轮到你了
如何在屏蔽子系统中显示图像?请在下方留言告诉我们。
- 类别:
- 屏蔽
评论
如欲留言,请点击在这里登录您的MathWorks帐户或创建一个新帐户。