2014-07-08 75 views
-1

我想創建一個花卉分割模型。我想用許多圖像來訓練模型。我想在opencv中使用GrabCut。我已閱讀此link。但是這隻使用一個圖像進行分割。我如何使用GrabCut來達到上述目的?在OpenCv中使用GrabCut進行花卉分割

這裏是花的圖片一些樣本:

enter image description here enter image description here enter image description here

+0

從你提到的鏈接:「cv :: grabCut功能很容易使用。你只需要輸入一個圖像和標籤的一些像素屬於背景或前景,基於此部分標註,該算法將確定完整圖像的前景/背景分割。「 –

+0

「由算法維護的兩個內部模型作爲函數的參數傳遞(並返回),因此如果希望通過執行附加迭代來改善分割結果,可以再次使用最後一次運行的模型調用函數「 –

回答

2

如果所有的圖像所示的相同,並且你在使用grabcut設置,那麼你可以通過設置欺騙遮罩到中心像素,然後使用帶遮罩選項的抓取。

如果所有的圖像都像顯示的那樣,並且您沒有設置使用抓取,那麼也許嘗試顯着的分割,它似乎喜歡鮮花。

http://mmcheng.net/salobj/

如果你想有一個一般的「模式」,可以細分的花朵要困難得多。也許檢查我的其他職位https://stackoverflow.com/a/24624938/3669776一些睡前閱讀:)