我可以用MATLAB中的数字图像处理代码做什么,而Simulink的数字图像处理工具箱无法做到,反之亦然?
两者之间有什么区别?
答案 0 :(得分:2)
在代码级别,MATLAB和Simulink之间没有太大区别。 Simulink提供了一个环境,用于构建比文本更高抽象级别的程序;代码块之间保持的关系表示为在流程图对象之间传递的箭头。然后,您可以在系统运行时对系统进行可视化,因为数据对象在流程图块之间可见。 Simulink还允许您实时更改程序的一部分,以便您可以看到本地更改的效果,而无需停止其他所有操作。
答案 1 :(得分:0)
考虑到在LabVIEW等块级数据流语言中完成了多少图像处理工作,我建议从Simulink开始。大多数工业或创意图像处理(如Apple的Shake)都是通过基于节点的界面完成的。这并不是说你也不能使用MATLAB代码;它只是有点迟钝(this is a good example of a powerful library that was made with MATLAB code)。