Ответ для более новых версий махотас
Сам Mahotas не имеет функции для чтения изображений. imread - это просто оболочка для одного из 3-х бэкэндов:
- mahotas-imread (то есть https://pypi.python.org/pypi/imread)
- FreeImage
- matplotlib (который поддерживает только PNG и JPEG)
Таким образом, вам необходимо установить один из пакетов выше. Freeimage можно установить в Ubuntu, как описано ниже.
Если вы работаете в Windows, вы можете попробовать пакеты Кристофа Гольке .
Оригинальный ответ (для более старых версий mahotas)
Вам нужно установить freeimage, чтобы иметь возможность использовать mahotas.imread
(все остальное будет работать без него, это необязательная зависимость). По сути, это не пакет Python, а обычная библиотека.
Я не знаю, в каком дистрибутиве вы находитесь, но попробуйте найти пакет freeimage. В Debian / Ubuntu вы можете просто сделать:
sudo apt-get install libfreeimage3
У вас будет файл libfreeimage.so
в /usr/lib
или в аналогичном месте, и все будет работать.