Python vtk讀取并顯示dicom文件示例

 更新時間:2020年01月13日 17:56:50   作者:lualeslie   我要評論
今天小編就為大家分享一篇Python vtk讀取并顯示dicom文件示例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧

因為做項目的原因,所以接觸到了醫學圖像dicom文件。vtk剛開始看,這里僅僅只是其最簡單的讀取顯示功能。此處用到了vtk庫,可自行百度安裝方法。

下面附上代碼:

from vtk import *

# reader the dicom file
reader = vtkDICOMImageReader()
reader.SetDataByteOrderToLittleEndian()
reader.SetFileName("00efb2fedf64b867a36031a394e5855a.dcm")
reader.Update()

# show the dicom flie
imageViewer = vtkImageViewer2()
imageViewer.SetInputConnection(reader.GetOutputPort())
renderWindowInteractor = vtkRenderWindowInteractor()
imageViewer.SetupInteractor(renderWindowInteractor)
imageViewer.Render()
imageViewer.GetRenderer().ResetCamera()
imageViewer.Render()
renderWindowInteractor.Start()

運行程序得到顯示圖:

DICOM圖像顯示是可以設置窗寬、窗位的,還在學習嘗試中,效果好的話再更新。

以上這篇Python vtk讀取并顯示dicom文件示例就是小編分享給大家的全部內容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關文章

  • Python多線程同步Lock、RLock、Semaphore、Event實例

    Python多線程同步Lock、RLock、Semaphore、Event實例

    這篇文章主要介紹了Python多線程同步Lock、RLock、Semaphore、Event實例,Lock & RLock 用來確保多線程多共享資源的訪問,Semaphore用來確保一定資源多線程訪問時的上限,Event是最簡單的線程間通信的方式,需要的朋友可以參考下
    2014-11-11
  • python 列表刪除所有指定元素的方法

    python 列表刪除所有指定元素的方法

    下面小編就為大家分享一篇python 列表刪除所有指定元素的方法,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2018-04-04
  • pygame實現非圖片按鈕效果

    pygame實現非圖片按鈕效果

    這篇文章主要介紹了pygame實現非圖片按鈕效果,不使用圖片制作,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-10-10
  • Python正則表達式使用范例分享

    Python正則表達式使用范例分享

    本文給大家總結了7個常用的Python正則表達式的使用范例以及簡單解釋分析,有需要的小伙伴可以參考下
    2016-12-12
  • Python中的魔法方法深入理解

    Python中的魔法方法深入理解

    這篇文章主要介紹了Python中的魔法方法深入理解,本文通過分析WEB框架Flask的源碼來分析Python中的魔法方法,需要的朋友可以參考下
    2014-07-07
  • 使用Python腳本和ADB命令實現卸載App

    使用Python腳本和ADB命令實現卸載App

    這篇文章主要介紹了使用Python腳本和ADB命令實現卸載App的實現方法,文中給出了完整的示例代碼,相信對大家具有一定的參考價值,有需要的朋友們下面來一起看看吧。
    2017-02-02
  • python訪問抓取網頁常用命令總結

    python訪問抓取網頁常用命令總結

    這篇文章主要介紹了python訪問抓取網頁常用命令的相關資料,需要的朋友可以參考下
    2017-04-04
  • python系列 文件操作的代碼

    python系列 文件操作的代碼

    這篇文章主要介紹了python系列 文件操作的代碼,主要是使用了python的open、read、write是些打開、讀取、寫入,導入numpy主要是用到數組操作,需要的朋友可以參考下
    2019-10-10
  • Python輸出由1,2,3,4組成的互不相同且無重復的三位數

    Python輸出由1,2,3,4組成的互不相同且無重復的三位數

    這篇文章主要介紹了Python輸出由1,2,3,4組成的互不相同且無重復的三位數,分享了相關代碼示例,小編覺得還是挺不錯的,具有一定借鑒價值,需要的朋友可以參考下
    2018-02-02
  • Tensorflow模型實現預測或識別單張圖片

    Tensorflow模型實現預測或識別單張圖片

    這篇文章主要為大家詳細介紹了Tensorflow模型實現預測或識別單張圖片,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2019-07-07

最新評論

pc蛋蛋幸运28app下载地址