0

我的要求是将矩形图像 2D 转换为四边形(透视图 3D),反之亦然。相反,我的意思是你在地板上有一张地毯的图片,假设我们认出了它的角落,我喜欢它的扁平矩形图案。

该项目在 C# 中,因此变换矩阵仅支持 Afine 变换而不是 Prespective(自由形式)。

你知道这样做的任何图书馆吗?

这里有一个从 2D 到 3D 的实现,但不是相反。顺便说一句,它使用技巧而不是变换矩阵,有时会导致一些不正确的结果:

http://www.codeproject.com/Articles/36145/Free-Image-Transformation

4

1 回答 1

0

我使用了 ImageMagic 的转换命令

它有一些可以添加到代码中的库,还有一个命令行可执行文件。我创建了一个进程并将图像地址传递给它。检查这个问题。

于 2013-09-18T18:19:24.370 回答