2016-05-26 33 views
1

我正在使用SimpleITK庫與C#進行MRI圖像處理。 我想在我的程序執行的各個階段顯示預處理的圖像。 要顯示的圖像I使用以下代碼SimpleITK與C#顯示圖像停止程序執行

SimpleITK.Show(image); 

它看起來像執行處理顯示用ImageJ的圖像後停止。我想一個接一個地顯示連續的圖像。

系統SITK_SHOW_COMMAND變量設置爲%A%F

我正在我的代碼在Windows 10

這是關係到SimpleITK顯示功能的bug或者是一些設置錯誤在我的環境?

回答

1

Show函數有一個錯誤。啓動ImageJ後的等待時間設置爲500秒。這是因爲這些單元與Linux/OS X上的單元不同。它們是秒而不是毫秒。

我已向SimpleITK提交了一個錯誤修復,它將Windows上的等待時間更改爲1秒。這應該在第二天或第二天顯示源代碼的主分支。所以如果你可以爲自己構建SimpleITK,你可以很快得到一個新版本。

如果沒有,您將不得不等待下一個版本的SimpleITK。不過,我不知道那會是什麼時候。