簡體   English   中英

使用pil /任何python軟件包進行圖像分割

[英]image segmentation using pil/any package of python

我需要將圖像分割成區域。我正在使用pil.i,但沒有找到模塊來分割pil中的圖像。 我需要將此細分區域作為列表或字典。

實際上,我正在嘗試以內容感知的方式比較圖像的相似性。為此,我需要對圖像進行細分。 我嘗試了segwin工具,但它正在繪制另一個圖像(這不是必需的,也很耗時)

提前

將圖像分割成區域的最簡單方法是創建另一個稱為labelmap的圖像。 “區域1”由標簽圖中的所有1個值像素表示,依此類推。 如果需要“區域3”的像素,則只需將閾值等於3的labelmap二值化,然后將結果與原始圖像相乘即可。

像Oliver一樣,我建議WrapItk

對於此任務,我更喜歡numpy和scipy。 在圖像處理方面,這兩個功能都是您所需要的。 對於數組數學,我建議使用numexpr。 看看http://docs.scipy.org/doc/scipy/reference/ndimage.html

看一下《 PIL手冊》 ,您可以使用“裁剪”功能來獲取圖像的子區域。

您可能想嘗試ITKpython綁定ITK是C ++中的分段工具。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM