透视失真

时间:2014-07-26 05:08:39

标签: distortion perspectivecamera game-maker

我正在制作一个程序,用户点击矩形图像的一部分的四个角。然后程序使图像变形,使得形成四边形的4个角变成矩形(直角)。 (完整图像将不再是矩形)我想知道执行此操作的步骤(或算法)是什么。我已经阅读了有关透视失真的类似主题,但我不确定如何实现它们。

目前我正在使用GameMaker并使用this脚本,但我可能会更改为另一种语言(类似于C语言)。

tl; dr:用户点击图像上的4个点,程序变形/扭曲图像,使4个点形成一个矩形。怎么样?

编辑:(不确定这是否有帮助但是)图像是一个角度拍摄的矩形物体的照片(因此透视图有点混乱),而不仅仅是任何带有四边形的图像(如果它适用于所有案例都有效。)

0 个答案:

没有答案