圖像處理與VTK/ITK文章列表

醫學圖像處理

三種截面

常用工具

圖象處理工具介紹

DICOM公開資源文件下載

幾個概念

計算機圖形學、數字圖像處理、計算機視覺之間的區別與聯繫

 

VTK系統概述

1 VTK框架接口關係圖


VTK交互框架圖

 

VTK基礎數據類型

4 vtkPoints 點:表示,幾何結構 Geometry

5 vtkPoints保存到文件vtkPDataSetWriter

6 vtkLine 線:是一種單元數據Cell ,表示拓撲結構 Topology

7 vtkPolyData  vtkPolyDataWriter 多邊形數據集 :包括點集(幾何結構)和單元集合(拓撲結構)

8 vtkImageData  用管線修改局部圖像 vtkPNGWriter

9 itk::Image itk::ImageToVTKImageFilter vtkPNGWriter 附圖解釋XY座標位置

vtkPlane 平面

10 vtkProperty

VTK Source資源類

vtkPlaneSource 平面

vtkSphereSource 球體

VTK文件讀寫

1 VTK顯示DICOM文件(DCMTK自動讀取窗寬窗位並設置)

2 QT加載顯示DICOM文件瀏覽

VTK算法過濾器

vtkIntersectionPolyDataFilter 兩多邊形數據集的交線

 itk::ImageToVTKImageFilter 

itk::VTKImageToImageFilter

vtk曲線插值 vtkParametricSpline

vtkCornerAnnotation 給圖片添加文字信息

vtk座標變換:由UI鼠標位置得到一個像素的像素值

RelabelComponentImageFilter 重新對組分順序編號 

ScalarConnectedComponentImageFilter 連通區域 

vtkSmoothPolyDataFilter網格平滑

vtkContourFilter等值面(線)

相機

vtkCamera相機原理

1 vtk多窗口同步: 相機同步+共享數據

2 vtk多窗口同步: 相機同步

3 vtk多窗口同步:相機同步+共享數據+contourWidget交互同步

交互

1 VTK鼠標鍵盤事件

2 vtkPropPicker拾取功能

3 vtkTransform 空間變換

交互對象

VTK Widgets Tutorials

VTKExamples-Widgets

1 vtkContourWidget 閉合曲線控制點交互

1.1 vtkContourWidget 輪廓線

2 vtkBoxWidget2立方體邊框交互

3 vtkImagePlaneWidget 任意位置截取界面交互對象

vtkAxesActor 空間座標軸對象

重建

曲面重建

1 VTK-3 三維點雲曲面重建

顯示

1 vtkRenderWindow切分屏幕(分屏)

VTK內存管理

1.1 VTK內存管理與智能指針

ITK編譯

ITK編譯註意

VTK源碼編譯與Example編譯

VTK編譯問題解決

Python安裝VTK

1 VTK代碼使用

a 記得在進入main之前執行下面的初始化,不然new不出來對象

#include <vtkAutoInit.h>
VTK_MODULE_INIT(vtkRenderingOpenGL2);
VTK_MODULE_INIT(vtkInteractionStyle);
VTK_MODULE_INIT(vtkRenderingFreeType);//Failed getting the TextRenderer instance!
VTK_MODULE_INIT(vtkRenderingVolumeOpenGL2);
VTK_MODULE_INIT(vtkRenderingContextOpenGL2);

b 同時要引用這兩個工程

vtkRenderingOpenGL2-8.1.lib
vtkInteractionStyle-8.1.lib

DCMTK

DCMTK編譯

dcmtk讀寫dicom文件頭與文件內容

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章