itk相关内容

在不使用 CMake 的情况下将 ITK(Insight Toolkit)链接到 C++ VS2008 解决方案?

问题 是否有一种简单、直接的方法可以在不使用 CMake 的情况下将 ITK 库包含到我的项目中(VS2008 解决方案)? 背景 我这周才开始研究 ITK.到目前为止,我成功编译了 ITK &VTK 并获得了 WikiExamples 来编译(和运行).我的下一个目标是将任何 ITK 功能包含到我自己的项目中.除了在记录的安装过程中使用 CMake 之外,我没有任何使用 CMa ..
发布时间:2022-01-05 19:46:11 C/C++开发

如何使用 C++ 将 ITK 连接到 VTK?

我是 ITK、VTK 和 Qt 的初学者.我使用 Visual Studio 9.我正在尝试使用 ITK 读取 DICOM 系列并在 QVTKWidget (Qt) 中使用 VTK 显示.我基于此代码 http://www.itk.org/Wiki/VTK/Examples/Cxx/IO/ReadDICOMSeries,我根据自己的需要修改了. 当我用 VTK 读取系列 DICOM 并在 Q ..
发布时间:2021-09-15 19:17:19 其他开发

Qt Creator + MITK (Linux)

我正在尝试将 MITK 与 Qt Creator 结合使用.我已经通过ccmake成功编译并使用了VTK和ITK. 我在超级构建模式下编译了 MITK(它下载 CTK、VTK、ITK 等).那我就配置好了.我已经用 make 编译了(大约两个小时). 我试过 make install,但 MITK 不能那样工作. 使用 GDCM、ITK、VTK,我可以在 /usr/local/i ..
发布时间:2021-06-30 18:50:01 其他开发

在 python 中使用 SimpleITK 加载 Nifti 时未处理的退出代码

我正在尝试使用 PyCharm 在 python 中使用 SimpleITK 加载 .nii.gz 文件.理想情况下,ITK 有一个 NIFTI 类,我遵循了这些 教程,所以我认为 SimpleITK 有一个 NIFTI 类的包装器ITK.问题是我得到一个奇怪的退出代码,它没有像这样的文档(根据谷歌) 进程已完成,退出代码为 -1073741819 (0xC0000005) 代码很简单 ..
发布时间:2021-06-26 20:21:30 其他开发

使用SimpleITK进行图像分割和配准

我对3D图像配准和分割有一些疑问: 加载dicom图像:在DCE-MRI中,有4000个切片,共100个堆栈,因此每个堆栈40个.如何使用GDCM simpleITK函数将它们加载到4D数组中 注册:注册非常简单,我们必须将所有100个堆栈注册到第一个堆栈中. 套准精度:SimpleITK重叠率度量或hausdroff距离需要分段和标记.现在,对于所有类型的图像而言,使用区域增长 ..
发布时间:2020-11-27 03:18:26 Python

iOS上的ITK库-加载DICOM

我已经为ipad构建了ITK库-它可以工作。然后,我尝试举一个ITK示例-像这样: //加载DICOM文件 typedef itk :: ImageSeriesReader ReaderType; ReaderType :: Pointer reader = ReaderType :: New(); typedef itk :: GDCMImag ..
发布时间:2020-10-21 22:05:28 移动开发

如何使用itkvtkglue将ITK与VTK一起使用?

我想创建一个示例,该示例将Wiki示例中的ITK与VTK结合在一起,称为IO / ImageFileReader。 我下载了itkvtkglue,解压缩到一个文件夹,并配置了cmake和 ,但是当我尝试配置给定的示例时,我无法使用它。即使cmake自己找到了ItkVtkGlue_DIR,它也会出现一个错误,即他无法包含必要的文件。无法包含($ {ItkVtkGlue_USE_FILE} ..
发布时间:2020-10-18 03:06:08 C/C++开发

CMake内部错误(TEST_BIG_ENDIAN)

我在Windows 7(64位)上使用CMake(尽管我在32位上编译)。 我正在尝试安装 vxl 库,当我从界面运行CMake时,出现以下错误: C编译器标识未知 CXX编译器标识未知 检查系统是否为大端 搜索16位整数 C:/程序文件(x86)/ CMake 2.8 / share / cmake-2.8 / Modules / TestBigEndian.cmake的CMa ..
发布时间:2020-10-03 20:32:56 其他开发

在SimpleITK中对3D图像切片进行操作并创建新的3D图像

我有一个3D图像从NIfTI文件读入SimpleITK(使用python),获取每个轴向切片,对其进行处理,然后将新的2D切片重新插入(希望有)适当尺寸的3D体积中。例如, output = sitk.Image(original.GetSize(),sitk.sitkFloat32) output.CopyInformation (原始) 在numpy.arange(original. ..
发布时间:2020-05-31 20:39:41 Python

加载程序包时C ++版本冲突

我对c++一无所知.我安装了一些名为ITK的软件包的两个版本.由于某些原因,4.8版本在/usr/local/lib/cmake/ITK-4.8/UseITK.cmake中具有其.cmake文件,而在3.16文件中具有/usr/local/itk/lib/InsightToolkit/UseITK.cmake. 所以现在,我正在尝试构建一些需要3.16版本且在其CMakeLists.txt中 ..
发布时间:2020-05-23 19:51:12 其他开发

从图像文件中提取感兴趣的区域而不读取整个图像

我正在搜索能够读取图像文件区域(任何格式)的库(使用任何语言),而无需最初读取整个图像文件。 我遇到了一些选项,比如vips,它确实没有将整个图像保留在内存中,但似乎仍然需要完全读取它才能开始。 我意识到这可能不适用于压缩格式,例如jpeg,但理论上听起来像bmps或tiff应该允许这种类型的读取。 解决方案 libvips 将只读取您需要的部分,当它能够。例如,如果您从大型P ..
发布时间:2018-07-31 07:56:46 其他开发

z尺寸和厚度(0018,0050)的间距值在dicom系列中有何不同?

我一直在研究一些dicom系列,发现厚度属性和itkimage.GetSpacing()[2]值并不总是一致的。 例如在dcm文件中编码的厚度(0018,0050)值 1.5 mm,但z轴上指示simpleITK的相应间距 1.00 。那么我应该用什么值来表示z轴上相邻体素中心之间的物理距离?如果它们是不同的东西,那么间距实际意味着什么? 我在python中检索厚度和间距值,如下所示: ..
发布时间:2018-07-30 16:31:10 其他开发

正确显示DICOM图像ITK-VTK(图像太暗)

我使用itk :: ImageSeriesReader和itk :: ImageSeriesReader和itk :: GDCMImageIO读取dicom图像使用itk :: FlipImageFilter(以获得正确的图像方向)翻转图像,并使用itk :: ImageToVTKImageFilter将itkImageData转换为vtkImageData 。我在VTV使用vtkResliceI ..
发布时间:2016-10-28 00:47:58 C/C++开发

ITK:无法创建IO对象

我想计算图像的渐变。我尝试了这段代码给出的示例图片(Gourds6.png )。 我使用 cmake。创建CMakeFiles,然后 make 。一切工作正常,并创建可执行文件。现在,当我使用命令 ./ computeGradient Gourds6.png out.png 1.5 运行代码时,它会抱怨: 错误: itk :: ImageFileWriterException(0x1 ..
发布时间:2016-10-25 16:15:31 C/C++开发