2012-08-05 66 views
1

我正在嘗試爲matplotlib imshow(圖像)製作多邊形ROI。使用Matplotlib的事件處理功能,我可以手動設置圖像頂部的多邊形ROI(通過Line2D片段)。從多邊形形狀的ROI獲取圖像的數組蒙版

結果是我的ROI的一組邊緣座標(像素值)。有人知道我可以如何提取投資回報率內的像素值?我最終希望得到的是一個numpy mask(將ROI外的元素設置爲1,ROI中的元素設置爲0)。

有沒有簡單的方法可以做到這一點?也許已經有某種圖像處理功能可以關閉並填充投資回報率點?

ImageExample:http://img707.imageshack.us/img707/186/roi.png

回答