天天看點

安裝IDL/ENVI并顯示DCM檔案圖像一、前言二、軟體安裝三、顯示DCM檔案

目錄

  • 一、前言
  • 二、軟體安裝
  • 三、顯示DCM檔案

一、前言

本篇部落格的内容是完成IDL/ENVI破解軟體的下載下傳以及撰寫一個簡單程式完成DCM檔案圖像的顯示。

IDL(互動式資料語言Interactive Data Language)是一種資料分析和圖像化應用程式及程式設計語言,包含大量的函數,尤其是同ENVI結合內建了該軟體的大量功能,IDL語言内置的數學庫函數可以大大地減少圖象處理算法開發的工作量,在遙感圖像批量處理上應用廣泛。

ENVI(The Environment for Visualizing Images)是一個完整的遙感圖像處理平台,應用彙集中的軟體處理技術覆寫了圖像資料的輸入/輸出、圖像定标、圖像增強、糾正、正射校正、鑲嵌、資料融合以及各種變換、資訊提取、圖像分類、基于知識的決策樹分類、與GIS的整合、DEM及地形資訊提取、雷達資料處理、三維立體顯示分析。

DCM檔案是遵循DICOM (DICOM:Digital Imaging and Communications in Medicine,醫療數字影像傳輸協定)标準的一種檔案,而DICOM标準支援的裝置包括心電圖、核磁共振成像 、血管鏡 、超聲心動圖等多種醫療裝置,因而DCM檔案被廣泛應用于醫療行業。

IDL/ENVI軟體及破解檔案放在我的百度網盤,大家可以随意取用

連結:https://pan.baidu.com/s/1CdjScmtME21ETJFzi0Zlkw

IDL/ENVI及破解軟體

提取碼:qrve

二、軟體安裝

本次安裝的軟體版本是:IDL8.3、ENVI5.1。所用作業系統是Windows10。安裝步驟如下所示:

2.1、輕按兩下 IDL83ENVI51win64.exe 可執行程式 ,彈出如下安裝視窗,點選是

安裝IDL/ENVI并顯示DCM檔案圖像一、前言二、軟體安裝三、顯示DCM檔案

2.2、等待解析安裝包,該過程将持續3分鐘左右,解析完成後,彈出對話框,點選Next

安裝IDL/ENVI并顯示DCM檔案圖像一、前言二、軟體安裝三、顯示DCM檔案
安裝IDL/ENVI并顯示DCM檔案圖像一、前言二、軟體安裝三、顯示DCM檔案

2.3、選擇同意條款

安裝IDL/ENVI并顯示DCM檔案圖像一、前言二、軟體安裝三、顯示DCM檔案

2.4、選擇安裝路徑,注意不要出現中文路徑

安裝IDL/ENVI并顯示DCM檔案圖像一、前言二、軟體安裝三、顯示DCM檔案

2.5、連續點選Next

安裝IDL/ENVI并顯示DCM檔案圖像一、前言二、軟體安裝三、顯示DCM檔案
安裝IDL/ENVI并顯示DCM檔案圖像一、前言二、軟體安裝三、顯示DCM檔案

2.6、進入安裝過程

安裝IDL/ENVI并顯示DCM檔案圖像一、前言二、軟體安裝三、顯示DCM檔案
安裝IDL/ENVI并顯示DCM檔案圖像一、前言二、軟體安裝三、顯示DCM檔案
安裝IDL/ENVI并顯示DCM檔案圖像一、前言二、軟體安裝三、顯示DCM檔案
安裝IDL/ENVI并顯示DCM檔案圖像一、前言二、軟體安裝三、顯示DCM檔案

2.7、出現License Wizard(許可管理向導),點選是

安裝IDL/ENVI并顯示DCM檔案圖像一、前言二、軟體安裝三、顯示DCM檔案

2.8、選擇第三個,安裝自己收到的許可證,再點選Next

安裝IDL/ENVI并顯示DCM檔案圖像一、前言二、軟體安裝三、顯示DCM檔案

2.9、再點選浏覽按鈕選擇許可證

安裝IDL/ENVI并顯示DCM檔案圖像一、前言二、軟體安裝三、顯示DCM檔案

2.10、選擇破解檔案夾裡面.dat檔案

安裝IDL/ENVI并顯示DCM檔案圖像一、前言二、軟體安裝三、顯示DCM檔案

2.11、連續點選兩個Finish按鈕

安裝IDL/ENVI并顯示DCM檔案圖像一、前言二、軟體安裝三、顯示DCM檔案
安裝IDL/ENVI并顯示DCM檔案圖像一、前言二、軟體安裝三、顯示DCM檔案

2.12、将破解檔案夾下的這兩個檔案夾中的内容複制替換安裝的同一路徑下的内容,至此安裝結束

安裝IDL/ENVI并顯示DCM檔案圖像一、前言二、軟體安裝三、顯示DCM檔案

2.13、輕按兩下 ENVI Classic + IDL 運作程式,出現兩個界面,一個是IDL,一個是ENVI

安裝IDL/ENVI并顯示DCM檔案圖像一、前言二、軟體安裝三、顯示DCM檔案
安裝IDL/ENVI并顯示DCM檔案圖像一、前言二、軟體安裝三、顯示DCM檔案

三、顯示DCM檔案

3.1、打開IDL軟體,建立工程并命名為 test1(目錄在第一次打開軟體時已經設定)

安裝IDL/ENVI并顯示DCM檔案圖像一、前言二、軟體安裝三、顯示DCM檔案

3.2、在目前工程中建立檔案test1,得到.pro檔案。然後将需要顯示的DCM檔案移動至目前工程目錄下

安裝IDL/ENVI并顯示DCM檔案圖像一、前言二、軟體安裝三、顯示DCM檔案

3.3、在pro檔案中撰寫代碼完成dcm檔案的讀取以及顯示,并點選運作按鈕啟動程式

安裝IDL/ENVI并顯示DCM檔案圖像一、前言二、軟體安裝三、顯示DCM檔案

3.4、程式運作後,出現一個對話框,選擇需要顯示的DCM檔案

安裝IDL/ENVI并顯示DCM檔案圖像一、前言二、軟體安裝三、顯示DCM檔案

3.5、DCM圖像被顯示

安裝IDL/ENVI并顯示DCM檔案圖像一、前言二、軟體安裝三、顯示DCM檔案

同時在控制台列印了一些關于DCM檔案的資訊

安裝IDL/ENVI并顯示DCM檔案圖像一、前言二、軟體安裝三、顯示DCM檔案

3.6、詳細代碼如下所示

PRO test1                                     ;sky的工程目标:讀取一個dicom檔案并顯示它

  proPath=routine_filepath('test1')           ;讀取homework1.pro所在路徑
  proDir=file_dirname(proPath)                ;得到上一級目錄
  print, '目前工程所在路徑: ' + proDir        ;列印上一級目錄

  filename = DIALOG_PICKFILE(PATH=proDir, $   ;從上一級目錄打開對話框
    TITLE='請選擇一個DCM檔案', $               ;對話框标題
    FILTER='*.dcm')                           ;查找的檔案字尾名

  print,'所選擇的檔案是: ' + $                ;列印選擇的dicom檔案名
    FILE_BASENAME(filename)                   ;從完整路徑中提取檔案名

  image = read_image(filename)                ;讀取選擇的dicom檔案

  window,1,TITLE = 'test1', $                 ;建立新的視窗,并命名為homework1
    XSIZE = 500, YSIZE = 500                  ;設定視窗大小為 500 * 500
  tvscl, image                                ;顯示dicom檔案
  iimage, image

END

           

代碼中我都寫了詳細的注釋,這裡就不過多闡述了。

完整工程存放在我的百度網盤中,大家可以随意取用

連結:https://pan.baidu.com/s/1d9rsS1Exjm6TSXWxoLEB1Q

test1

提取碼:z9fq

繼續閱讀