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