【问题标题】:3D image processing with volume images in opencv在 opencv 中使用体积图像进行 3D 图像处理
【发布时间】:2014-06-29 13:23:17
【问题描述】:

我期待在 Opencv 中进行 3d 图像处理的教程。我有 O'Reilly 出版的书,这是一本在 Opencv 中用于 2D 图像处理的好书。谁能给我介绍一些 3D 图像处理的资源?

【问题讨论】:

标签: c++ opencv image-processing


【解决方案1】:

本题中的 3D image 代表体积数据,通常表示 CT/MRI 数据等 2D 图像系列。下面有几个有用的库:

VTK:Visualization Toolkit,最初是为可视化3D体数据而设计的,提供了ray castingmarching cubes等一些核心算法。

ITK: Insight toolkit,VTK的兄弟,都是Kitware开发的。 ITK 用于 3d 图像处理,如配准和分割,它没有可视化方法,因此您必须使用 VTK 来可视化结果。

PCL:点云库,有时研究人员将 3d 图像转换为点云并基于它们做一些进一步的处理,这样 PCL 会很有用。

OpenCV:最常用的图像处理和视觉库。正如上面的 cmets 所指出的,它不是特别为 3D 图像(体数据)而设计的,但是许多 3D 图像问题是从 2D 方式解决的,例如3D CT/MRI 数据的分割可以通过逐片进行 2D 分割并最终转换回来来解决。 Here 是一个基于 QT 的简单查看器,您可能会发现它的图像查看器、DICOM 阅读器(带有GDCM)和 UI 对初学者很有用。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-04-14
    • 1970-01-01
    • 2017-08-13
    • 1970-01-01
    • 2019-02-26
    相关资源
    最近更新 更多