VTK
peanut_wu
医疗行业
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
读取每一张DICOM文件的图像数据(二)
上一篇文章分析了利用vtkDICOMImageReader::ExecuteInformation()函数判断是DICOM文件还是包含DICOM文件的目录,判断文件是否可以打开,并将目录中的DICOM文件按照0020,0032的Image position进行排序等等。本篇文章在分析读取Tag信息的同时,重点分析图像数据的读取。原创 2024-10-21 14:18:26 · 483 阅读 · 0 评论 -
可通过小球进行旋转的十字光标(vtkResliceCursor)
vtkResliceCursor vtkResliceCursorPicker vtkResliceCursorLineRepresentation vtkResliceCursorRepresentation原创 2024-06-17 16:55:50 · 962 阅读 · 0 评论 -
vtkLookupTable和图像透明度
【代码】vtkLookupTable和图像透明度。原创 2024-01-05 15:36:52 · 730 阅读 · 0 评论 -
vtkImageContinuousErode3D 和vtkImageDilateErode3D 图像的腐蚀和膨胀
代码分为两部分,一部分是服饰,一部分是用另一种方式进行腐蚀膨胀。可以提取代码进行运行。原创 2024-01-05 15:29:37 · 708 阅读 · 0 评论 -
vtkDicomReader设置图像像素在Z方向上的间距SetDataSpacing(double x,double y,double z)
但是,在处理从医院获取的CT数据时,却发现这组数据的Spacing Between Slices的Tag是没有值的。MR或CT等数据是三维的,在构建后的三维体数据vtkImageData中当SetSpacing()时,需要分别设置x,y和z方向上的像素间距。最终的解决方案时,在CT数据中,通过读取相邻两幅Dicom切片的Image Position(Patient), 然后将这两个Image Position进行相减,得到的结果中非零的那个值便是这个体数据在z方向的像素间距。原创 2023-02-16 13:55:36 · 588 阅读 · 0 评论 -
vtkImageViewer2 解析
vtkImageViewer2是一个非常有用而且也经常用的类,它简化了我们通过管线处理数据的工作,内部封装了vtkRenderWindow,vtkRenderer,vtkImageActor,vtkImageMapToWindowLevelColors等一些有用的类。原创 2022-09-20 17:00:56 · 1367 阅读 · 1 评论 -
ITK 读取一个目录中的一个序列,然后改变头信息,将多张dcm图像写成一个dcm文件。
代码】ITK读取一个目录中的一个序列,然后改变头信息,将多张dcm图像写成一个dcm文件。原创 2022-07-30 07:33:57 · 571 阅读 · 0 评论 -
vtk9.0.1+Qt5.13手动创建四窗口(MPR+3D)
仿照VTK7.1做了个四视图。原创 2022-07-20 11:55:40 · 2182 阅读 · 4 评论
分享