问题标签 [itk]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2310 浏览

image-processing - 复杂形状识别

我需要完成旨在识别 X 射线图像上的牙齿的演示项目。我不熟悉这个话题,我不确定在这种情况下哪种方法更可取。(我在考虑纹理分割——但这只是一个猜测,我仍然不确定这是否是一个选项)

我需要做的基本上是获取牙齿的方向(角度)和放置在每颗牙齿轮廓上的点集,以完成特定任务的计算。

请就可能有用的方法和算法/库提出建议。C# 会更受欢迎,但其他语言也可以。

提前致谢。

图像样本都与此相似(我对右起第二和第三颗牙齿特别感兴趣):

0 投票
1 回答
656 浏览

c++ - 在 x 方向的图像的每一行中进行 1D 卷积

我想在 x 方向的图像的每一行中计算一维卷积。

为此,我尝试使用http://www.na-mic.org/svn/Slicer3-lib-mirrors/trunk/Insight/Examples/Filtering/LaplacianRecursiveGaussianImageFilter1.cxx中显示的示例

当我尝试“更新”最后一个过滤器时,它会产生异常。这是一个“堆栈溢出”,它转到“itkObject.cxx”不知道我做错了什么,因为我只是复制了示例中的代码。

另一件更重要的事情是,我发现了很多关于卷积的信息,但没有针对在 x 方向上图像的每一行中执行此一维卷积的特定信息。还有其他更好的例子可以看看吗?使用更好的类?

0 投票
1 回答
1789 浏览

c++ - 使用高斯核的一维卷积

我的目标是计算 2D 图像的每一行(在 x 方向上)的计算 在遵循 Cory 的提示后,我尝试使用“ConvolutionImageFilter”,并使用我之前计算的高斯值制作一个内核。我看了一下这个例子(http://www.itk.org/Wiki/ITK/Examples/ImageProcessing/ConvolutionImageFilter),我的问题是如何将高斯滤波器的值包含到内核中,我尝试了代码下面并编译,但是当我更新卷积过滤器时似乎执行没有结束......因此我认为我做错了什么。我的代码在下面,并没有那么多,如果有人可以提供一些帮助,我将非常感激!!!!。

安东尼奥

0 投票
1 回答
2207 浏览

c++ - 使用 ITK 无法正确读取 DICOM 图像系列

我想阅读一系列 DICOM 图像以使用 ITK 将它们转换为 3D 图像。我遵循文档中的示例:“Examples/IO/DicomSeriesReadImageWrite2.cxx”。但是我仍然遇到问题,我解决了一些问题,但我想听听任何提示,拜托!

问题出在下划线的代码行,代码就在下面,而且没那么长。它编译,变量 'seriesItr' 的值 = "1.2.392.200036.9116.2.6.1.48.1214834239.1284941923.42443543.0512512" 。但是变量 'seriesEnd' 是一个空指针!我究竟做错了什么?感谢您在高级方面的帮助!

0 投票
1 回答
573 浏览

xcode - Xcode 4 (Lion) 上的 VTK 5.8

我试图在 OS X Lion 下的 Xcode 上编译并启动 VTK 项目。我按照此处的说明进行操作:http : //www.vtk.org/Wiki/Cocoa_VTK 使用 cmake 下载和编译 vtk(尽管我确实避免将 mac osx 部署目标设置为 10.4)

我认为,在一个新的 Xcode 项目下,我需要的只是在标题搜索路径下设置 vtk 的包含文件夹,并在“其他链接器标志”下设置 vtk 的 lib 文件夹。

但是我无法继续,Xcode 给了我一条错误消息:'Command /Developer/usr/bin/clang failed with exit code 1'

以下是我的标题搜索路径:/Users/mycomp/VTKBuild/include/**

和其他链接器标志:/Users/mycomp/VTKBuild/lib/vtk-5.8

显然,当我清除“其他链接器标志”时,问题就消失了,但这当然意味着我不再指的是 VTK 的库。

有什么我想念的吗?是否有关于如何在 Xcode 4.0 下开始 VTK 相关项目的更新指南?

0 投票
3 回答
3546 浏览

visualization - 如何连接 ITK 和 VTK?

我正在使用 itk 阅读 DICOM 系列并将它们转换为 VTK 以进行可视化。即使我设法在具有 3 个不同方向(XY、XZ 和 YZ)的 3 个不同窗口中可视化 DICOM 系列,我什至无法单击窗口。当我单击或尝试更改查看的切片时,我的代码给出了访问冲突错误。我正在使用 ImageViewer2 来可视化切片。当我试图找出错误所在时,打开了一个名为 itkVTKImageExportBase.cxx 的文件。所指的线路是:

我的代码如下:

pViewerXX 窗口是 imageviewer2 对象,而 m_pVTKWindow_X 是指在 wxWidgets GUI 包中使用的 wxVTK 对象。

可选:我的出口商和进口商如下:

0 投票
3 回答
1329 浏览

c++ - 子类指针的无效转换

在以下代码中:

我收到错误:从 itk::Image* 到 CustomImage* 的无效转换

请注意,这可以正常工作:

由于CustomImage继承自itk::Image,我不明白这个问题?

0 投票
1 回答
90 浏览

iphone - ITK 添加编译后出现奇怪错误

我刚刚安装了 ITK 以在 iOS 上使用,当我编译它时,我得到了这些奇怪的错误。

在安装 ITK 时,我浏览了这个文档。最后一切都很好,但后来我开始着手实际显示 DICOM 图像 o 屏幕的步骤,所以我使用了这个。在添加另外 2 个标题搜索路径以实际找到我需要的标题/类后,我收到以下错误。

errors_screenshot

还有很多……但我想你明白了。我试过用谷歌搜索它们,但只发现其他一些人在 linux 上遇到这个问题......在更改编译器或类似的东西之后......但我觉得现在这有点过头了,所以请帮忙。

我尝试从 LLVM 更改为 gcc,但没有帮助,还尝试了 Xcode 版本 3.something、4 和 4.2,但还没有运气。

先感谢您

0 投票
1 回答
524 浏览

qt - 我如何通过 Qt 使用 MITK?

我是 MITK 和 Qt 的新手。我已经下载并构建了 MITK superbuild。但我不明白我以后如何使用它。有谁知道关于使用 Qt 和 MITK 创建简单 GUI 应用程序的好教程?

我已经尝试在网上找到一个演练,但它不存在。一切似乎都令人困惑和复杂。感谢您对此事的帮助。

0 投票
3 回答
5635 浏览

xcode - CMake Xcode 生成器使用不再支持的选项

我正在尝试从 Insight Toolkit(ITK,itk.org)制作一个 Xcode 项目。我向终端发出了以下命令:

当我尝试生成项目时,它失败并出现以下错误:

如何配置对 cmakexbuild 的调用?我没有在 CMake 配置菜单中找到相应的条目。

我从其他项目的其他用户那里发现了类似的问题,所以我认为这是 CMake 配置的问题。

我在 Mac OS X Lion 10.7.3 上使用 Xcode 4.3 和 CMake 2.8.7。

谢谢你的帮助,

保罗