Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我已经尝试过 Canny Edge 的开源 Java 实现。我只需要图像的边界(轮廓),但输出中有额外的线条。使用 Canny Edge 后有什么方法可以删除这些行(是否有另一种算法)?还是有其他方法可以修改程序,使其仅检测轮廓?
我试过这个。
如果您正在寻找的轮廓是一条“长”连接线,您可以过滤掉“短”线。
一种方法是使用连通分量标记算法计算这些线的面积,并只保留面积最大的线(即最大数量的像素)。