如何使用vtk和itk创建可变维图像查看器



我想用itk和vtk创建图像查看器。但我必须像2D和3D一样定义图像的尺寸。我不想这么做。我只想当我从硬盘上读取图像时,程序自己检测图像的尺寸即可。换句话说,我的程序可以读取2D和3D图像,它会告诉我尺寸是多少。你对此有什么建议?

当你在itk中读取图像时,你必须用模板指定像素的类型和尺寸,例如:typedef-itk::image ImageType;不能使用全包尺寸标注或读取器。您应该声明2D和3D的图像和读取器。这不是一个"干净"的解决方案,但你可以在两者上都"尝试"一下,然后选择有效的解决方案。

最新更新