C语言数字图像处理进阶---9 马赛克滤镜

Posted Trent1985

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C语言数字图像处理进阶---9 马赛克滤镜相关的知识,希望对你有一定的参考价值。

[马赛克滤镜]

        马赛克滤镜是一种图像处理算法,视觉上看就是通过算法将图像或者视频中的细节模糊,使画面看上去是由一个个的小格子组成,形象的称这种画面为马赛克,这种算法成为马赛克滤镜。效果举例如下:

 

                                                                马赛克滤镜

        马赛克在实际中有很多应用,诸如电视中常见的人像马赛克,很好的保护了用户的隐私肖像等。

[算法]

        马赛克算法非常简单,核心思想就是把画面变成小方格图像块,每一个图像块都是一个正方形,并且在这个正方形中所有像素值都相等。

        我们可以将这个正方形看作是一个模板窗口,模板中对应的所有图像像素值

以上是关于C语言数字图像处理进阶---9 马赛克滤镜的主要内容,如果未能解决你的问题,请参考以下文章

C语言数字图像处理进阶---18 图像形变滤镜

C语言数字图像处理进阶---18 图像形变滤镜

C语言数字图像处理进阶---18 图像形变滤镜

C语言数字图像处理进阶---18 图像形变滤镜

C语言数字图像处理进阶---13 Ins1977滤镜

C语言数字图像处理进阶---13 Ins1977滤镜