pinCushion和桶形图像失真删除使用C#.NET [英] pinCushion and barrel image distortion removal usíng .NET using C#

查看:57
本文介绍了pinCushion和桶形图像失真删除使用C#.NET的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

你好,



有一个相当快的转换矩阵可用,

从图像中去除pinCushion或桶形失真。



我发现没有可以被图形类使用的转换

并且使用GetPixel和SetPixel编写算法的速度非常慢。



任何暗示都将非常受欢迎。



Wolfgang

Hello,

is there a reasonably fast tranformation matrix available,
that removes a pinCushion- or barrel-distortion from an image.

I have found no transformation that can be used by a graphics class
and coding an algorithm using GetPixel and SetPixel is awfully slow.

Any hint will be very much appreciated.

Wolfgang

推荐答案

可以有快速或慢速变换矩阵:矩阵变换是矩阵变换,都具有相同的速度(非常好)。



我很确定你无法解决这种失真(一个非常典型的任务)只有一个矩阵变换,所以问题是:你能找到易于实现和快速的失真校正解决方案。这是你的目标,对吗?



我不认为即使已知失真参数也很容易。这篇文章证实了我的怀疑: http://sprg.massey.ac.nz/pdfs/2003_IVCNZ_408.pdf [ ^ ]。



-SA
There can be "fast" or "slow" transformation matrix: matrix transformation is matrix transformation, that all have the same speed (quite good).

I''m quite sure you cannot achieve the fix of such distortion (a very typical task) with just one matrix transformation, so the question is: can you find both easy-to-implement and fast solution for the distortion correction. That is your goal, right?

I don''t think this is easy even if the parameters of distortion are already known. This article confirms my skepticism: http://sprg.massey.ac.nz/pdfs/2003_IVCNZ_408.pdf[^].

—SA


这篇关于pinCushion和桶形图像失真删除使用C#.NET的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆