2018-04-26 CT/VTK

醫(yī)學(xué)圖像三維可視化工具入門篇(VolPack, VTK, VolView, MITK)


醫(yī)療信息化及醫(yī)學(xué)影像處理常用名詞

ITK沒(méi)有實(shí)現(xiàn)可視化的功能,在VTK中可以實(shí)現(xiàn)可視化逻翁,所以醫(yī)學(xué)影像系統(tǒng)中粗仓,在用ITK進(jìn)行分割的基礎(chǔ)上输涕,結(jié)合VTK對(duì)圖像進(jìn)行可視化處理。

從DICOM開始入門醫(yī)學(xué)圖像處理-1-開發(fā)工具

常用的開發(fā)工具有VTK,ITK,DCMTK這三個(gè)SDK: 

VTK是一個(gè)三維可視化工具包,他有一些方法支持醫(yī)學(xué)影像處理,值得一提的是,VTK并不是一個(gè)專門為DICOM或者醫(yī)學(xué)影像而生的SDK,所以VTK對(duì)于DICOM的支持主要在顯示圖像和三維可視化方面,對(duì)于DICOM檔案中的其他信息,VTK并不能完全獲取和掌握,但是VTK有自己的優(yōu)勢(shì),由于它是專門用來(lái)做三維數(shù)據(jù)可視化的SDK,他對(duì)于Qt和MFC,Winform等可視化編程手段都提供了接口,并且提供了很多UI控件 
ITK則是一個(gè)專門為醫(yī)學(xué)圖像處理而生的SDK,其中整合了很多醫(yī)學(xué)圖像處理常用的算法實(shí)現(xiàn),而且ITK提供了把內(nèi)部數(shù)據(jù)轉(zhuǎn)換為VTK兼容的數(shù)據(jù)的接口 
DCMTK是一個(gè)專門針對(duì)DICOM協(xié)議開發(fā)的SDK,他幾乎實(shí)現(xiàn)了所有的DICOM特性,DICOM檔案中存儲(chǔ)的所有信息幾乎都可以通過(guò)DCMTK讀取出來(lái),但是DCMTK對(duì)于可視化方面的支持很有限,而且在他得到官方網(wǎng)站上提供得到release版本中沒(méi)有64位的版本.

根據(jù)這些特點(diǎn),如果你要做一個(gè)和PACS和DICOM有關(guān)系的程序,我推薦的方案是這樣的: 
VTK做為表現(xiàn)層,負(fù)責(zé)顯示圖片,利用ITK做影像處理,然后把處理好的數(shù)據(jù)轉(zhuǎn)換發(fā)給VTK,而DICOM中的其他信息的讀取由DCMTK實(shí)現(xiàn),界面上最直接的選擇是使用Qt,當(dāng)然WPF和Winform也是可以的.

醫(yī)學(xué)圖像處理軟件及工具包

2016年07月21日 14:00:46

ITK-SNAP
VTK
ITK
vv
MITK

除了這幾個(gè)荐吵,我再推薦幾個(gè)。 如開源的3D Slicer, ParaView。它們的底層都是基于VTK的恶阴。商業(yè)化的如Mimics, Amira。MITK分為兩個(gè)版本豹障,德國(guó)的和中科院版的冯事,兩個(gè)都可以下載到源碼。此外血公,還有很多可以免費(fèi)下載的Dicom Viewer軟件也可以借鑒昵仅,如只支持IOS的Osirix,Windows有很多累魔,Philips Dicom Viewer, Sante, RadiAnt等等岩饼。


醫(yī)學(xué)圖像處理開源軟件
醫(yī)學(xué)圖像處理開源軟件包-英文版
2015年09月27日 05:29:42

通用:

VTK
        VTK (the visualization toolkit)是一款免費(fèi)開源的用于三維計(jì)算機(jī)圖形學(xué)、圖像處理以及可視化的軟件包薛夜。包含了C++類庫(kù)并且提供對(duì)Tcl/Tk, Java 和Python等解釋性語(yǔ)言的支持.
ITK
        ITK是一個(gè)開源籍茧、跨平臺(tái)的,提供了大量的圖像處理功能的軟件工具梯澜∧耄可用于多維圖像的分割與配準(zhǔn)。
FSL
        FSL是一個(gè)用于分析fMRI晚伙,MRI和DTI大腦成像數(shù)據(jù)的綜合軟件庫(kù)吮龄。
SPM
        SPM(statistical parametric mapping) 指的是建立和評(píng)估統(tǒng)計(jì)處理方法,用于對(duì)功能影像數(shù)據(jù)的假設(shè)檢驗(yàn)咆疗。SPM軟件包已用于分析大腦圖像序列漓帚。這些序列可以是來(lái)自不同群體的數(shù)據(jù),或者是同一個(gè)個(gè)體的不同時(shí)間序列的數(shù)據(jù)午磁。目前可用于分析fMRI, PET, SPECT,EEG和MEG尝抖。
GIMIAS
        GIMIAS是一個(gè)面向工作流的圖像處理環(huán)境毡们,用于解決高級(jí)圖像計(jì)算以及個(gè)體化的模擬問(wèn)題∶亮桑可通過(guò)添加解決特定問(wèn)題的插件而進(jìn)行擴(kuò)展衙熔。此外,GIMIAS提供開源框架搅荞,可有效開發(fā)研究和臨床軟件原型红氯,也可用于商業(yè)軟件開發(fā)。提供的功能包括手動(dòng)和自動(dòng)分割咕痛,可視化痢甘,網(wǎng)格編輯和電子機(jī)械及流體力學(xué)模擬等。
3D Slicer
        3D Slicer是一個(gè)免費(fèi)茉贡、開源軟件包塞栅,用于可視化及圖像分析】槠停可在多個(gè)平臺(tái)上使用构蹬,包括Windows, Linux 和Mac Os X。
MIA
        MIA是一個(gè)用C++寫的通用圖像處理工具悔据,主要針對(duì)2D和3D灰階醫(yī)學(xué)圖像分析庄敛。使用插件結(jié)構(gòu),可以很容易添加新的功能科汗。使用測(cè)試驅(qū)動(dòng)(test-driven)開發(fā)藻烤,以保證實(shí)現(xiàn)的穩(wěn)定性,并且提供命令行工具头滔。
分割:
NiftySeg
        NiftySeg實(shí)現(xiàn)了基于期望值最大化的對(duì)Nifti圖像的分割怖亭。另外也實(shí)現(xiàn)了許多標(biāo)記融合(label fusion)算法,如MV坤检,STAPLE兴猩,SBA等。
配準(zhǔn):
NiftyReg
        NiftyReg實(shí)現(xiàn)了對(duì)nifti圖像的剛體早歇、仿射和非線性配準(zhǔn)方法倾芝。支持GPU(使用CUDA)的實(shí)現(xiàn)。是一個(gè)基于命令行的工具包箭跳。
elastix
        elastix是基于ITK的開源軟件晨另。包含了處理醫(yī)學(xué)圖像配準(zhǔn)的常用算法。elastix的模塊化設(shè)計(jì)允許用戶快速地針對(duì)一個(gè)特定的應(yīng)用配置谱姓、測(cè)試和比較不同的配置方法借尿。用命令行接口可以通過(guò)腳本自動(dòng)處理大量的數(shù)據(jù)。
ANTS
        ANTS為研究者提供了高級(jí)的工具用于大腦圖像配準(zhǔn)映射。ANTS的許多配準(zhǔn)恐懼都是微分同胚的(diffeomorphic),但也可以使用elastic 和 Bspline等形變變換路翻。 ANTS中的模塊包括多種相似度測(cè)量狈癞,標(biāo)記點(diǎn)引導(dǎo),使用標(biāo)記圖像引導(dǎo)配準(zhǔn)映射帚桩,對(duì)微分同胚映射的貪心法及時(shí)空最優(yōu)化實(shí)現(xiàn)亿驾。
可視化
ITK-Snap
        ITK-SNAP可用于對(duì)三維圖像的交互式分割方法嘹黔,其實(shí)現(xiàn)是基于活動(dòng)輪廓模型的账嚎,也支持手動(dòng)分割。提供了可視化功能儡蔓。
MITK
        MITK(medical imaging interaction tookkit)是用于開發(fā)交互式圖像處理軟件的開源系統(tǒng)郭蕉。MITK結(jié)合了VTK和ITK,此外它結(jié)合了一些與開發(fā)交互式圖像處理相關(guān)的特性喂江,這些是ITK與VTK所未包含的召锈。
重建:
NiftyRec
        NiftyRec提供了斷層圖像重建的代碼,基于c获询,也支持python, matlab接口涨岁。對(duì)于計(jì)算量大的函數(shù),其提供了基于CUDA的GPU加速方法吉嚣。
模擬:
NiftySim
        NifySim是一個(gè)高性能非線性有限元求解工具梢薪。一個(gè)重要特性是允許GPU計(jì)算。
彌散MRI:
Camino
        Camino是一個(gè)面向?qū)ο蟮能浖ぞ甙⒍撸糜趶浬RI數(shù)據(jù)的分析和重建秉撇、纖維束重建等。
DTI-TK
        DTI-TK是一個(gè)實(shí)現(xiàn)空間歸一化和建立圖譜(atlas)的工具秋泄,支持對(duì)DTI圖像的操作琐馆,特別注重?cái)?shù)據(jù)的張量屬性。實(shí)現(xiàn)了目前最先進(jìn)的配準(zhǔn)算法恒序,通過(guò)每個(gè)像素的纖維束方向匹配完成后對(duì)白質(zhì)纖維的對(duì)齊瘦麸。

我平時(shí)工作中主要用ITK和VTK,也用3D Slicer和MITK預(yù)覽一些醫(yī)學(xué)影像的處理算法歧胁,ParaView也是一款不錯(cuò)的三維可視化軟件滋饲,底層是基于VTK開發(fā)的。其他的那些開源軟件都沒(méi)有接觸過(guò)与帆。樓主都接觸過(guò)了嗎了赌?

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市玄糟,隨后出現(xiàn)的幾起案子勿她,更是在濱河造成了極大的恐慌,老刑警劉巖阵翎,帶你破解...
    沈念sama閱讀 216,372評(píng)論 6 498
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件逢并,死亡現(xiàn)場(chǎng)離奇詭異之剧,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)砍聊,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,368評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門背稼,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人玻蝌,你說(shuō)我怎么就攤上這事蟹肘。” “怎么了俯树?”我有些...
    開封第一講書人閱讀 162,415評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵帘腹,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我许饿,道長(zhǎng)阳欲,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,157評(píng)論 1 292
  • 正文 為了忘掉前任陋率,我火速辦了婚禮球化,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘瓦糟。我一直安慰自己筒愚,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,171評(píng)論 6 388
  • 文/花漫 我一把揭開白布狸页。 她就那樣靜靜地躺著锨能,像睡著了一般。 火紅的嫁衣襯著肌膚如雪芍耘。 梳的紋絲不亂的頭發(fā)上址遇,一...
    開封第一講書人閱讀 51,125評(píng)論 1 297
  • 那天,我揣著相機(jī)與錄音斋竞,去河邊找鬼倔约。 笑死,一個(gè)胖子當(dāng)著我的面吹牛坝初,可吹牛的內(nèi)容都是我干的浸剩。 我是一名探鬼主播,決...
    沈念sama閱讀 40,028評(píng)論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼鳄袍,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼绢要!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起拗小,我...
    開封第一講書人閱讀 38,887評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤重罪,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體剿配,經(jīng)...
    沈念sama閱讀 45,310評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡搅幅,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,533評(píng)論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了呼胚。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片茄唐。...
    茶點(diǎn)故事閱讀 39,690評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖蝇更,靈堂內(nèi)的尸體忽然破棺而出沪编,到底是詐尸還是另有隱情,我是刑警寧澤簿寂,帶...
    沈念sama閱讀 35,411評(píng)論 5 343
  • 正文 年R本政府宣布漾抬,位于F島的核電站宿亡,受9級(jí)特大地震影響常遂,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜挽荠,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,004評(píng)論 3 325
  • 文/蒙蒙 一克胳、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧圈匆,春花似錦漠另、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至纬傲,卻和暖如春满败,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背叹括。 一陣腳步聲響...
    開封第一講書人閱讀 32,812評(píng)論 1 268
  • 我被黑心中介騙來(lái)泰國(guó)打工算墨, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人汁雷。 一個(gè)月前我還...
    沈念sama閱讀 47,693評(píng)論 2 368
  • 正文 我出身青樓净嘀,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親侠讯。 傳聞我的和親對(duì)象是個(gè)殘疾皇子挖藏,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,577評(píng)論 2 353

推薦閱讀更多精彩內(nèi)容