图像处理,理论,公式和伪代码

时间:2011-04-09 17:42:29

标签: image-manipulation

我想知道阅读材料的位置,以了解如何通过代码操作图像。 我刚刚创建了一个简单的软件来读取图像中的任何像素,我可以应用一些简单的代码来修改它,例如我可以使用这个(伪)代码创建一个灰度图像:

foreach(pixel in image){
 red = pixel.r;
 green = pixel.g;
 blue = pixel.b;
 alpha = pixel.a;

 gray = (red + green + blue) / 3; 

 pixel.r = gray;
 pixel.g = gray;
 pixel.b = gray;
}

您是否知道我可以找到有关应用于软件开发的图像处理的任何信息的网站(或书籍)?

6 个答案:

答案 0 :(得分:1)

尝试使用MATLAB轻松开始:

Image Processing with MATLAB

答案 1 :(得分:1)

一个很好的参考,从绝对基础知识开始,涵盖一些有趣的材料是Digital Image Processing Algorithms and Applications作者:Ioannis Pitas

答案 2 :(得分:1)

答案 3 :(得分:1)

Graphics Gems (all volumes)有关于图像处理(以及计算机图形的所有方面)的极好信息。虽然这些书是不是教程,但有些宝石肯定是以教程风格编写的。

答案 4 :(得分:1)

如果您需要快速解决此问题,可以使用解决方案维基百科:)尝试这些链接,在那里您也可以找到公式。

我必须将我的答案分开,因为新用户我一次只能发布2个超链接

答案 5 :(得分:1)

您可以从简单和开源的东西开始,例如Processing。这是一个包含许多示例的综合教程......

http://processing.org/learning/pixels/