C语言数字图像处理进阶---11 扩散滤镜
Posted Trent1985
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言数字图像处理进阶---11 扩散滤镜相关的知识,希望对你有一定的参考价值。
扩散滤镜(Diffuse)
扩散滤镜实际上是将图像边缘产生一种朦胧,雾化的效果,同时,将一定的边缘模糊化,这样图像整体上看去像素与像素之间就像雾一样随机呈现。在Photoshop中对应该效果的滤镜是扩散效果Diffuse,效果举例如下图所示:
原图 扩散Diffuse滤镜
[算法]
扩散滤镜算法如下:
1,对于原图S中任意一点P(i,j);
2,假设扩散程度为ratio,则P扩散后的位置P\'(dx,dy)计算如下:
offsetX = rand() % rati
以上是关于C语言数字图像处理进阶---11 扩散滤镜的主要内容,如果未能解决你的问题,请参考以下文章