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()
显示当前目录下文件名为“lena.jpg"的图像。
如下:

参考资料:
《机器学习系统设计》,Willi Richert, Luis Pedro Coelho,刘峰译、人民邮电出版社。

本文介绍如何使用mahotas库处理图像,并通过代码实例展示了读取图像、处理图像数据和使用matplotlib展示图像的方法。
393

被折叠的 条评论
为什么被折叠?



