小编dut*_*boy的帖子

找到变形矩形的角

我正在尝试制作一个自动校正矩形透视的程序.我已经设法得到矩形的轮廓,并有代码来纠正透视,但我找不到角落.最大的问题是,因为它已经变形,我不能使用以下"代码":

  c1 = min(x), min(y)
  c2 = max(x), min(y)
  c3 = min(x), max(y)
  c4 = max(x), max(y)
Run Code Online (Sandbox Code Playgroud)

这不适用于这种情况(X代表一个角落):

X0000000000X
.00000000000
..X000000000
.....0000000
........0000
...........X
Run Code Online (Sandbox Code Playgroud)

有谁知道如何做到这一点?

geometry

7
推荐指数
1
解决办法
2028
查看次数

标签 统计

geometry ×1