2010-04-11 32 views
1

我需要將圖像分割成區域。我使用pil.i發現沒有模塊來分割圖像在pil中。我需要這個分割區域作爲列表或字典。圖像分割使用pil/python的任何包

其實我想要的圖像進行比較在內容感知fashion.for,我需要分割圖像相似。我試圖segwin工具,但它是借鑑另一個圖像(這不是必需的,也是耗時)

thans提前

回答

2

分割的圖像劃分成多個區域被創建稱爲標記圖的其他圖像的最簡單方法。 「地區1」由標籤地圖內的所有1值像素表示,依此類推。如果您需要「區域3」的像素,則只需使用等於3的thershold對標籤圖進行二值化,然後將結果與原始圖像相乘即可。

像奧利弗我勸WrapItk

0

PIL Handbook看看,你可以使用「裁剪」功能獲得一個次區域的形象。

+0

裁剪()只是裁剪圖像,但我想分割image.ie,圖像應該分成區域(一個區域是圖像的統一部分) – sag 2010-04-11 10:29:29

-1

你可能想嘗試python bindingsITK,在C分割工具++。

+0

這是關於分割(聚類)數據,而不是AFAICT圖像分割。 – 2010-04-12 10:21:22

+0

是啊,看起來像「奧利弗Verdier」做了一個快速谷歌搜索關鍵字從問題沒有正確閱讀。值得注意的是「分割」這個詞。這個庫不適用,因爲它處理CI聚類和數據分段,敬請downvote。 – 2012-12-26 19:54:52