Обработка 3D-изображений с использованием объемных изображений в opencv

#c #opencv #image-processing

#c #opencv #обработка изображений

Вопрос:

Я с нетерпением жду руководств по обработке 3D-изображений в Opencv. У меня есть книга the O’Reilly publication , которая является хорошей для обработки 2D-изображений в Opencv. Может ли кто-нибудь, пожалуйста, представить мне некоторые источники для обработки 3D-изображений?

Комментарии:

1. OpenCV обычно предназначен для 2D, а не для 3D.

2. И я бы предложил ITK librabry для обработки 3D: itk.org

3. также opencv 3.0 имеет vtk (itk.org ) поддержка docs.opencv.org/trunk/doc/tutorials/viz/table_of_content_viz /… , а также библиотека PCL pointclouds.org

4. когда вы говорите «обработка 3D-изображений», вы имеете в виду что-то вроде данных kinect? где для каждого пикселя у вас есть расстояние?

5. Больше не похоже на объемный рендеринг

Ответ №1:

3D-изображение в этом вопросе обозначает объемные данные, обычно означает серию 2D-изображений, таких как данные КТ / МРТ. Ниже приведено несколько полезных библиотек:

VTK: Visualization Toolkit, изначально разработан для визуализации объемных 3D-данных, в нем предусмотрены некоторые основные алгоритмы, такие как ray casting и marching cubes.

ITK: Insight toolkit, брат VTK, оба они разработаны Kitware. ITK предназначен для обработки 3D-изображений, таких как регистрация и сегментация, в нем нет методов визуализации, поэтому вам придется использовать VTK для визуализации результата.

PCL: библиотека облаков точек, иногда исследователи преобразуют 3D-изображения в облако точек и выполняют некоторую дальнейшую обработку на их основе, таким образом, PCL был бы полезен.

OpenCV: наиболее часто используемая библиотека обработки изображений и изображений. Как указано в комментариях выше, он не предназначен специально для 3D-изображений (объемных данных), но многие проблемы с 3D-изображениями решаются с помощью 2D-способов, например. сегментация данных 3D-КТ / МРТ может быть решена путем выполнения 2D-сегментации по частям и последующего их преобразования. Вот простой просмотрщик, основанный на QT, вы можете найти его средство просмотра изображений, средство чтения DICOM (с GDCM) и пользовательский интерфейс полезными для начинающих.