Li‘s 影像組學視訊學習筆記(8)-批量提取特徵
阿新 • • 發佈:2021-01-01
技術標籤:Li's 影像組學視訊學習筆記機器學習人工智慧python神經網路資料探勘
本筆記來源於B站Up主: 有Li 的影像組學系列教學視訊
本節(8)主要介紹: 使用程式碼批量提取特徵
資料存放路徑及格式如圖:
import radiomics
from radiomics import featureextractor
import pandas as pd
dataDir = 'C:/Users/RONG/Desktop/PythonBasic/Images/' folderList = ['001','002','003','004','005'] extractor = featureextractor.RadiomicsFeatureExtractor() df = pd.DataFrame() for folder in folderList: imageName = dataDir + folder +'/lung_image.nrrd' maskName = dataDir + folder + '/lung_label.nrrd' featureVector = extractor.execute(imageName,maskName) df_add = pd.DataFrame.from_dict(featureVector.values()).T df_add.columns = featureVector.keys() df = pd.concat([df,df_add]) df.to_excel(dataDir + 'results.xlsx')
提取到的excel表開啟後是這樣的:
注意,這裡李博士只是演示批量提取的方法,具體的pyradiomics引數需要根據自己的研究目的來調整。
作者:北歐森林
連結:https://www.jianshu.com/p/bce6ea9eeab4
來源:簡書,已獲授權轉載
RadiomicsWorld.com “影像組學世界”論壇:
影像組學世界/RadiomicsWorld