2012-04-25 69 views
2

我正在基於Python的MapReduce項目中處理圖像,以根據處理後收集的數據創建系統。我的目標是使用Python/IronPython並在多個方面處理圖像,即大小,編碼,屬性,元數據等。我正在尋找一些特別在機器學習算法實現領域的想法來實現我的目標。 謝謝。尋找一個基於Python的機器學習庫來處理圖像

更多信息以後添加:

我已經創建了下面的博客解釋基於機器學習庫如下Python的列表:

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

+3

我已經與OpenCV 2.3的Python綁定祝你好運。 – Blender 2012-04-25 06:17:48

+0

http://mlpy.sourceforge.net/? – zengr 2012-04-25 06:20:09

回答

4

您需要打破你的問題分解成兩個分開的部分:

1)圖像處理

2)機器學習

有關任務(1)你有PILOpenCV,你甚至可以使用ImageMagick二進制或Python的bidnings您的圖像分解成量化PARAMATERS。

接着對任務(2)可以嘗試任何這些從上面

Milk Orange PyML MDP Shogun

+0

https://stackoverflow.com/questions/47295025/valueerror-at-image-tensor-tensoractivation-5-softmax0-shape-4-dtyp/47300005?noredirect=1#comment81555441_47300005有什麼建議嗎? – 2017-11-15 11:21:42

1

對於圖像處理/計算機視覺處理的結果,也有一個基於numpy的庫的家庭:scipy.ndimage,scikits-image,pymorph(這是一種緩慢,但有很多東西),和我自己的mahotas。它們都使用numpy數組並且可以互操作(您可以使用所有這些函數並混合匹配)。

+0

https://stackoverflow.com/questions/47295025/valueerror-at-image-tensor-tensoractivation-5-softmax0-shape-4-dtyp/47300005?noredirect=1#comment81555441_47300005任何建議 – 2017-11-15 11:21:58