[vtkClass]-vtkDICOMImageReader

真·科研狗 2018-01-22 15:43:57 阅读: 1947

方法

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张图片

 

邀请讨论

附件

{{f.title}} 大小 {{f.file_size}} 下载 {{f.count_download}} 金币 {{f.count_gold}}
{{item.nick_name}} 受邀请回答 {{item.create_time}}
{{item.refer_comment.nick_name}} {{item.refer_comment.create_time}}

附件

{{f.title}} 大小 {{f.file_size}} 下载 {{f.count_download}} 金币 {{f.count_gold}}
切换到完整回复 发送回复
赞({{item.count_zan}}) 踩({{item.count_cai}}) 删除 回复 关闭

小组最新话题

科研狗©2015-2024 科研好助手,京ICP备20005780号-1 建议意见

服务热线

178 0020 3020

微信服务号