2014-01-16 58 views
0

有沒有辦法永久更改OpenCV功能中的標準參數? 例如,如何可以修改MSER特徵檢測器,這樣我可以調用MserFeatureDetector檢測器的更改OpenCV功能標準參數

MserFeatureDetector檢測器(10,50,1000)

代替

我不是精通C++庫的內部機制的精英,但我想象實際的程序代碼必須在某個地方,對嗎?

的信息對我的實際問題的位:

我目前使用MEXOpenCV運行MatLab中OpenCV的功能,以及一些MEX-功能缺乏(據我所知)的選項,通過輸入參數和運行這樣的默認值:

detector = cv.FeatureDetector('MSER'); % 'MSER' is the only parameter taken 

我認爲直接在OpenCV程序中更改標準參數是一種方法。

有關如何解決實際問題的任何其他想法也歡迎!

回答

1

我用DescriptorExtractor像這樣 detector=cv.FeatureDetector('MSER'); detector.set('delta',10);

+0

+1自我學習的「設置」方法來設置該參數解決實際問題。 – herohuyongtao