diff --git a/bob/paper/mccnn/tifs2018/extractor/HaralickRDWT.py b/bob/paper/mccnn/tifs2018/extractor/HaralickRDWT.py index 30d3ff22b24d5335e147ee00e0dffa5f36cd2cbb..13bea64c5eb15aa8a6d9e0a0cd8929376bb46031 100644 --- a/bob/paper/mccnn/tifs2018/extractor/HaralickRDWT.py +++ b/bob/paper/mccnn/tifs2018/extractor/HaralickRDWT.py @@ -6,7 +6,7 @@ import numpy as np #Extra packages import pywt -import mahotas +import importlib class HaralickRDWT(Extractor): @@ -96,6 +96,12 @@ class HaralickRDWT(Extractor): features=[] + try: + mahotas=importlib.import_module('mahotas') + except: + pass # TODO: test + + for decomposition in decompositions: ## the type should be decided; haralick needs it to be uint8 diff --git a/environment.yml b/environment.yml index 2680af7d45a36ddd2bb9d11ffd8627cf652aa64d..ffc8acc0a4f9d189d7d5011b66fe34e9254b3a3a 100644 --- a/environment.yml +++ b/environment.yml @@ -77,6 +77,7 @@ dependencies: - libxcb=1.13 - libxml2=2.9.8 - lmdb=0.9.22 + - mahotas=1.4.5 - markdown=3.0.1 - markupsafe=1.0 - matplotlib=3.0.2