首页 > 解决方案 > 分离图像中的四边形

问题描述

在这里,我在图像中有一些四边形,现在我想将它们分成一个四边形。这是四边形 quads的图像,每个像这样的形状我称为四边形(四边形由 4 个点组成)。鉴于我已经有了每个线段的坐标。对于每条线,我都有它们的 2 个端点,但我不知道哪一点是端点 1 或端点 2端点。如果两条线相交,我也有它们的角坐标。
所以总的来说,我有 3 个列表:

  1. 端点 1 坐标列表
  2. 端点 2 坐标列表
  3. 2 条线相交时的角坐标
    列表端点 1 的列表和端点 2 的列表的范围相同,但与角的列表不同。
    你能给我一些建议来分离四边形吗?这是我想要达到的结果

我尝试过的:
我尝试为每个四边形获取 4 个坐标:

编辑:这是输入图像输入图像

标签: opencvimage-processingc#-4.0computer-vision

解决方案


推荐阅读