mahotas是对图像进行操作的包。是由《机器学习系统设计》之一作者所开发,是基于Numpy的。
安装该包首先要安装Numpy,然后再安装mahota。
首先下载mahotas的包,地址为:
http://www.lfd.uci.edu/~gohlke/pythonlibs/#mahotas
找好对应的版本。
进入工作目录下,使用
wheel install 文件名.whl
完成安装。
安装完成后提示缺少如下三个包中的一个,并有提示如何安装:
1. imread
2. freeimage
3. pillow (PIL)
下载imread,地址为:
http://www.lfd.uci.edu/~gohlke/pythonlibs/#imread
然后安装,使用:
wheel install imread-0.5.1-cp27-none-win_amd64.whl
运行如下代码:
import mahotas as mh
image=mh.imread('lena.jpg')
#image=image-image.mean()
from matplotlib import pyplot as plt
plt.imshow(image)
plt.show()
如下:
参考资料:
《机器学习系统设计》,Willi Richert, Luis Pedro Coelho,刘峰译、人民邮电出版社。