这是我的第一个问题!
我发现Hough变换方法对噪声不是很稳健。我可以完全避免它并有效地在图像中找到线条吗?
谢谢!
答案 0 :(得分:0)
有各种边缘检测器提供比线更通用的输出,例如Canny edge detector。通过适当的加工,这可以为您提供由'edgels'制成的'边缘链'。从那里,你可以对边缘链进行一些分析,将其分割成线段(通常基于在链中寻找'扭结'来识别角落。)但这也是一个相当嘈杂的过程,并且有很多您可以使用不同类型的启发式标准来进一步优化您的行集。
通常,Hough变换是第一遍,它为您提供图像中的(嘈杂的)候选线集,并且在您不知道线可能位置时适合。从那里,您需要对候选人进行进一步的分析,以确定您实际需要的匹配项。与计算机视觉中的大多数问题一样,您实际应用这些基本工具的细节在很大程度上取决于您尝试分析的内容。