例如:在Adobe Photoshop中使用壁画过滤器生成图像的算法是什么?
您是否知道我可以阅读有关这些过滤器中实施的算法的地方?
答案 0 :(得分:12)
答案 1 :(得分:2)
GIMP的源代码将是一个很好的起点。如果某些过滤器的代码没有意义,那么至少你会在代码和评论中找到可用google搜索的行话。
答案 2 :(得分:1)
Photoshop算法可能变得非常复杂,除了简单的模糊和锐化之外,每个算法本身都是一个主题。
对于壁画过滤器,您可能希望从how to cartoon-ify and image上的SO问题开始。
我很想阅读一些更有趣的算法,但我不知道这样的编译。
答案 3 :(得分:-1)
数字图像处理是利用计算机算法对数字图像进行图像处理。作为数字信号处理的子类别或领域,数字图像处理与模拟图像处理相比具有许多优点。它允许将更广泛的算法应用于输入数据,并且可以避免诸如处理期间噪声和信号失真的累积等问题。由于图像是在两个维度(可能更多)上定义的,因此数字图像处理可以以多维系统的形式建模
数字图像处理允许使用更复杂的算法,因此,可以在简单的任务中提供更复杂的性能,并且通过模拟方式实现无法实现的方法。
特别是,数字图像处理是唯一实用的技术:
分类
特征提取
模式识别
投影
多尺度信号分析
数字图像处理中使用的一些技术包括:
像素化
线性过滤,
主成分分析
独立成分分析
隐马尔可夫模型
各向异性扩散
偏微分方程
自组织地图
神经网络
小波