# Instantiate extractor
# extractor = featureextractor.RadiomicsFeaturesExtractor(paramPath) # optional supply parameter file)
extractor = featureextractor.RadiomicsFeaturesExtractor() # Default settings
extractor.disableAllFeatures()
extractor.disableAllImageTypes()
extractor.enableAllFeatures()
extractor.enableImageTypeByName('Original',enabled=True)
print('Extraction Parameters:\n\t', extractor.settings)
print(f'Enabled Filters: \n\t {extractor._enabledImagetypes}')
print(f'Enable Features: \n\t {extractor._enabledFeatures}')
print('--'*30)
print("Calculating features")
featureVector = extractor.execute(im, ma)
for featureName in featureVector.keys():
print("Computed %s: %s" % (featureName, featureVector[featureName]))