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