我知道编辑这个网站吗?
the Fiji distribution of ImageJ本页介绍与 the Fiji distribution of ImageJ 相关的内容。点击徽标查看详情。

使用 MATLAB 中的 TrackMate

本页展示了如何直接在MATLAB内部使用和控制 TrackMate。 在此,并感谢 Mark Hiner 从 2016 年开始创建的出色的 ImageJ-MATLAB 扩展。 它使斐济类从 MATLAB可见。 如果您还没有检查过此页面,请先检查一下。

除此之外,下面的示例集合看起来类似于几个脚本。 实际情况是这样的:我们使用MATLAB解释器TrackMate作为脚本接口,就像我们在Scripting TrackMate页面中所做的那样。 我们分离此页面是为了突出MATLAB的特殊性并更好地利用其功能。

一个简单的跟踪示例

,我们通过斐济(不是通过MATLAB)打开图像并跟踪其内容。 结果也显示在斐济窗口中。 MATLAB这里仅用于控制TrackMate,而在此过程中并没有真正发挥作用。 该示例实际上与第一个 Scripting TrackMate 示例中的相同。

##为什么这个比看起来要大?

因为您运行了一个 MATLAB 脚本,该脚本刚刚使用了多线程并维持订阅,而无需依赖任何工具箱! 以下是调整TrackMate使用的线程数的方法:

% ... Do initialization before.
trackmate = TrackMate(model, settings);
trackmate.setNumThreads(3); % As many threads as you want.