这是我的源图像(忽略点,他们以后手工添加):如何确定最佳参数cvCanny多边形逼近
我的目标是获得的粗略多边形逼近两只手。事情是这样的:
我对如何做这样的总体思路;我想用cvCanny
查找边缘,cvFindContours
查找轮廓,然后用cvApproxPoly
。
我面临的问题是我不知道如何正确使用cvCanny
,特别是,我应该使用最后3个参数(threshold1 & 2,apertureSize)?我试过了:
cvCanny(source, cannyProcessedImage, 20, 40, 3);
但是结果不理想。左手看上去比较精致,但对于右手它检测到非常少:
一般来说它不可靠的,因为我想。有没有办法猜测Canny的“最佳”参数,或者至少有一个详细的解释(初学者可以理解)他们做了什么,以便我可以做出有根据的猜测?或者有更好的方法可以完全做到这一点?
谢谢,这是更简单和有效! – houbysoft 2012-07-17 16:29:35