更准确地说,我想提取不同颜色区域之间的所有边界,。
这些边界将从三边形/四边形交叉点开始,并在另一个三边形/四边形交叉点或图像边缘结束。边界的顶点将从一端到另一端排序以重建线/路径。
在获取构成边界像素轮廓的顶点后,我计划使用此处使用的类似方法将它们简化为几个点:https://www.visioncortex.org/vtracer-docs.
但是,我在第一部分遇到问题,将像素转换为顶点集。
我可以毫无问题地找到顶点(如果 4 个像素中的任何一个具有不同的颜色,则顶点就是边界顶点),但是,我不知道如何将它们排序到路径中。
有没有我可以使用或适应我的情况的算法?
对于我的具体情况,什么是最好的(最快的)?