带有 C# 显示图像的 SimpleITK 会停止程序执行



我正在使用带有C#的SimpleITK库进行MRI图像处理。我想在程序执行的各个阶段显示预处理的图像。为了显示图像,我使用以下代码

SimpleITK.Show(image);

看起来执行过程在使用 ImageJ 显示图像后停止。我想在一次又一次的运行中显示连续的图像。

系统SITK_SHOW_COMMAND变量设置为 %a %f

我正在 Windows 10 上运行我的代码

这是与 SimpleITK Show 函数相关的错误还是我的环境中设置的错误?

Show 函数中存在一个错误。 启动 ImageJ 后的等待时间设置为 500 秒。 这是因为这些单元与 Linux/OS X 上的单元不同。 它们是秒而不是毫秒。

我已经向SimpleITK提交了一个错误修复程序,将Windows上的等待时间更改为1秒。 这应该在接下来的一两天内显示源代码的主分支。 因此,如果您可以为自己构建SimpleITK,则可以很快获得新版本。

如果没有,您将不得不等待SimpleITK的下一个版本。 不过,我不知道什么时候会这样。

最新更新