2

我正在开发一个基于 Python 的 MapReduce 项目,我想在其中处理图像以根据处理后收集的数据创建一个系统。我的目标是使用 Python/IronPython 并在多个方面(即大小、编码、属性、元数据等)处理图像。我正在寻找一些特别在机器学习算法实现领域的想法来实现我的目标。谢谢。

更多信息稍后添加:

我创建了以下博客,解释了基于 Python 的机器学习库列表,如下所示:

http://cloudcelebrity.wordpress.com/2012/04/25/machine-learning-libraries-in-python/

4

2 回答 2

4

您需要将问题分成两个单独的部分:

1) 图像处理

2)机器学习

对于任务 (1),您有PILOpenCV,您甚至可以使用ImageMagick二进制文件或其 Python 投标将您的图像分解为定量参数。

接下来对于任务(2),您可以尝试其中任何一个来处理上面的结果

牛奶 PyML MDP Shogun

于 2012-04-25T07:43:58.463 回答
1

对于图像处理/计算机视觉,还有一系列基于 numpy 的库:scipy.ndimage、scikits-imagepymorph(有点慢,但有很多东西)和我自己的mahotas。它们都使用 numpy 数组并且是可互操作的(您可以使用它们中的所有函数并混合匹配)。

于 2012-05-25T10:05:21.913 回答