12

例如:Adobe Photoshop 中的fresco filter 使用什么算法生成图像?

你知道一些地方我可以阅读这些过滤器中实现的算法吗?

4

4 回答 4

13

Lode 的计算机图形教程

于 2009-11-10T16:06:32.160 回答
2

GIMP 的源代码将是一个很好的起点。如果某些过滤器的代码没有意义,至少您会在代码和注释中找到可以搜索到的行话。

于 2011-03-21T17:16:43.170 回答
1

Photoshop 算法可能会变得非常复杂,除了简单的模糊和锐化之外,每个算法本身就是一个主题。

对于 fresco 过滤器,您可能想从一个关于如何卡通化和图像的 SO 问题开始。

我很想阅读更有趣的算法的集合,但我不知道这样的汇编。

于 2009-11-10T16:31:25.603 回答
-1

数字图像处理是利用计算机算法对数字图像进行图像处理。作为数字信号处理的一个子类别或领域,数字图像处理与模拟图像处理相比具有许多优点。它允许将更广泛的算法应用于输入数据,并且可以避免处理过程中产生的噪声和信号失真等问题。由于图像是在二维(可能更多)上定义的,因此可以以多维系统的形式对数字图像处理进行建模。
数字图像处理允许使用更复杂的算法,因此既可以在简单任务中提供更复杂的性能,也可以实现模拟方法无法实现的方法。
特别是,数字图像处理是唯一实用的技术:
分类
特征提取
模式识别
投影
多尺度信号分析

数字图像处理中使用的一些技术包括:

像素化、线性滤波、主成分分析
独立成分分析
隐马尔可夫模型
各向异性扩散
偏微分方程
自组织映射
神经网络
小波

于 2012-10-30T08:35:27.147 回答