這是我的源圖像(忽略點,他們以後手工添加):如何確定最佳參數cvCanny多邊形逼近
我的目標是獲得的粗略多邊形逼近兩隻手。事情是這樣的:
我對如何做這樣的總體思路;我想用cvCanny
查找邊緣,cvFindContours
查找輪廓,然後用cvApproxPoly
。
我面臨的問題是我不知道如何正確使用cvCanny
,特別是,我應該使用最後3個參數(threshold1 & 2,apertureSize)?我試過了:
cvCanny(source, cannyProcessedImage, 20, 40, 3);
但是結果不理想。左手看上去比較精緻,但對於右手它檢測到非常少:
一般來說它不可靠的,因爲我想。有沒有辦法猜測Canny的「最佳」參數,或者至少有一個詳細的解釋(初學者可以理解)他們做了什麼,以便我可以做出有根據的猜測?或者有更好的方法可以完全做到這一點?
謝謝,這是更簡單和有效! – houbysoft 2012-07-17 16:29:35