python

http://group.keyangou.com/python
组长: 管理员:
  • 访问次数:911
  • 小组等级:1
  • 话题:3
  • 回答:0
  • 签到:7
  • 小组排名:
  • [vtkClass]-vtkDICOMImageReader

    真·科研狗 发布于:2018.01.22

    方法

    vtkDICOMImageReader.SetDirectoryName(Dir) #设置DICOM文件存放目录
    
    vtkDICOMImageReader.GetPixelSpacing() #返回像素距离(x,y,z)
    
    vtkDICOMImageReader.GetWidth() #获得图像宽度
    
    vtkDICOMImageReader.GetHeight() #获得图像高度
    
    vtkDICOMImageReader.GetImagePositionPatient() #返回(x,y,z)
    
    vtkDICOMImageReader.GetImageOrientationPatient() #返回方向的余弦?6个数据的元祖
    
    vtkDICOMImageReader.GetPatientName() #返回病人的名字


    使用示例:

    PathDicom = "./" #当前文件夹
    reader = vtk.vtkDICOMImageReader()
    reader.SetDirectoryName(PathDicom)
    reader.Update()
    
    _extent = reader.GetDataExtent()
    print(_extent) #返回(0,511,0,511,0,99) 表示是512px*p12px的100张图片


     
    0条评论 182浏览 邀请回答
    沙发空缺中~

    小组告示

    科研狗 2012-2016 京ICP备16006621 科研好助手,专业的科研社交共享平台