我正在尝试使用 Java SimpleITK 包装器进行医学图像处理。
在利用 ITK 分割过滤器之前和之后,我需要将图像作为普通数字数组进行一些操作。但是,我找不到将数值数组传输到 SITK Image 对象或将 Image 对象还原回数值数组的有效方法。使用嵌套循环来执行每个像素setPixelAs
或getPixelAs
操作会花费过多的时间。
我知道该getPixelContainer
方法现在已弃用(?)并且应该被getBufferAs
方法替换,我可以在 Doxygen Image 类列表中看到,但似乎在 Java 包装器(v0.6.1)中被抑制。有没有解决的办法?