參考文獻:
- dicom協議開源庫DCMTK安裝和使用 https://blog.csdn.net/wanhongluli/article/details/77745719
- 用VC++和DCMTK顯示DICOM醫學圖像 https://blog.csdn.net/zdh19821025/article/details/2760545
- 【CMake】CMake GUI構建VS等項目 https://www.cnblogs.com/esCharacter/p/7084943.html
- 【學習DCMTK】VC讀取dicom圖像 https://blog.csdn.net/Kelvin_Yan/article/details/39028291
- 柯穎波, 黃展鵬. 基於VisualC++和DCMTK的醫學DICOM圖像顯示與調窗[J]. 現代計算機(專業版), 2011(30):56-59.http://www.doc88.com/p-1788770726982.html
- 【CMake】CMake GUI構建VS等項目 https://www.cnblogs.com/esCharacter/p/7084943.html
資源清單:
- Cmake:https://cmake.org/download/
- Dcmtk:https://www.dcmtk.org/
- 編譯好的DcmTk:https://download.csdn.net/download/qq_37529913/10793075
步驟:
- 下載安裝Cmake
- 下載Dcmtk
- CMake-gui生成Dcmtk 的VS項目
- 編譯Dcmtk
- 安裝Dcmtk
- 在VS工程中包含編譯好的lib\頭文件以及依賴庫[參見 參考文獻4]
遇到問題:
- zlib.h
- dcmtk::log4plus::tstring → Log4Cplus的介紹 https://www.cnblogs.com/chengbing2011/p/4034138.html
- vs 2017中“附加包含目錄”添加無效
- DicomImage無法使用 → 解決方案:https://blog.csdn.net/whyxi/article/details/79481523
- TCHAR char LPSTR LPTSTR等的概念與轉換
關聯概念:
- Dib格式
- 窗位窗寬→DICOM中窗寬窗位含義
- DICOM常用TAG→https://blog.csdn.net/u014738683/article/details/54575481
- 使用DCMTK遍歷讀取DICOM文件所有Tag的方法→https://blog.csdn.net/a36254094/article/details/7614428
- BMP文件格式詳解(BMP file format)→https://www.cnblogs.com/wainiwann/p/7086844.html