【发布时间】:2011-08-09 11:16:51
【问题描述】:
正在寻找一个可以用于我计划创建的新应用程序的优秀图像处理库。我将使用 C#.NET (VS 2008)
我的应用程序需要执行以下操作:
- 在启动时加载图像并显示在图片框中
- 然后我应该能够在图片框中的任意位置选择四个点(TopLeft、TopRight、BottomLeft、BottomRight)。
- 然后我需要使用 4 个源点和目标点将源图像转换为正确的透视图。
不仅如此,我还需要最终输出图像具有指定大小。我希望应用程序能够使用相同的透视图并返回我指定的指定矩形大小(不是 4 点大小)的图像。我希望你明白我的意思。需要对源图像进行平铺和转换,以生成完全适合指定区域的输出。
我尝试了一些库,如 Aforge.NET、ImageMagick、EMGU 等。有些很慢。有些只能产生小尺寸的透视图像。有些给出内存错误。找不到合适的解决方案。
【问题讨论】:
标签: c# image transform perspective