我需要cv::FindContours()在程序中使用,我必须知道其背后的算法。
cv::FindContours()
openCV 使用什么算法查找轮廓?
它是如何工作的?
如果您阅读文档,则提到此函数实现以下算法:
Suzuki,S.和Abe,K.,通过边界跟随对数字化二进制图像进行拓扑结构分析。CVGIP 30 1,pp 32-46(1985)
如果您想了解它是如何实现的,OpenCV是开源的,只需阅读以下代码即可:https : //github.com/opencv/opencv/blob/master/modules/imgproc/src/contours.cpp#L1655
该问题 的答案之一是所涉论文 的链接 ,该链接已失效且该论文位于付费墙后面,也许Google可以帮助您找到免费副本。