2014-04-25 59 views
0

我有使用支持向量機分類的問題。假設我有10個類,從0到9進行挖掘。我可以訓練SVM識別這些類,但有時我會得到不是digt的圖像,但SVM仍會嘗試對此圖像進行分類。有沒有辦法在輸出上設置SVM的閾值(正如我可以爲神經網絡設置的)來拒絕壞圖像?我可以要求代碼示例(在C++或Python中使用opencv)嗎? 在此先感謝。使用支持向量機的opencv分類

回答

0

作爲一種簡單的方法,您可以訓練一個額外的分類器來確定您的功能是否爲數字。使用非數字圖像作爲正面例子,其他類別的正數(即數字0-9的圖像)作爲此分類器的負樣本。您需要大量的非數字圖像才能使其工作,並且建議使用策略作爲難以選擇的負面因素:在第一個訓練階段後將負面樣本歸類爲「誤報」 - 分類器。

希望它有幫助!