DICOM醫學影像格式@python
事實上,itk己經將dicom檔案的Reader/Writer,都己經寫好,己將gdcm的模組包進來了,在它的下載網頁中,其CVS access如下:
cvs -d :pserver:anoncvs@www.itk.org:/cvsroot/Insight login(Empty passwd) cvs -d :pserver:anoncvs@www.itk.org:/cvsroot/Insight co Insight cvs -d :pserver:anoncvs@www.itk.org:/cvsroot/Insight co InsightDocuments(文件) cvs -d :pserver:anoncvs@www.itk.org:/cvsroot/Insight co InsightApplications (應用程式)
dicom檔案格式好像有包含很多有用的資訊,如調片資料,可藉由輸入病例號,申請序號等的方式來取得所需之影像,免去調借片的麻煩;亦即將影像與病人的資料與歷史結合在一起,讓影像與資料結合。
這裡有一篇Sebastien Barre,討論關於Dicom Format/Reader的文章。
也有vtk同好 -- dgobbi,教導vtk課程,也有關於Imaging的部份。
David的DICOM parser,是用c寫的,裡頭有豐富的介紹,可能要詳讀一番。
為了讀取DICOM的醫學用途影像檔,避開vtk library的複雜性,所以想要借助python在處理影像方面的套件 -- Imaging。但在Ubuntu-5.10下安裝Imaging,需要下列相依套件的支援,所以就分別安裝了相對應的套件如下:
JPEG -- libjpeg62-dev ZLIB -- zlib1g, zlib1g-dev FREETYPE2 -- libfreetype6-dev
在網路上surfing了一會,找到了物理與python同好 -- Miller,但是用Miller所寫的dicom.py,好像有點問題,無法顯示圖檔,我得另行想辦法,只好轉向vtkpython了。