AForge.NET的图像滤镜有来自许多不同领域的滤波器,如颜色滤波、颜色级别校正、卷积滤波器、边缘检测滤波器、二值化滤波器等。
这个跟photoshop的滤镜的作用是一样的。在机器视觉中,滤镜用得比较少(也许是勇哥孤陋寡闻)。
滤镜需要引用aferge.Imaging.Filters命名空间。
下面的演示程序中,罗列了这个命令空间的一部分滤镜类型。
勇哥放几张滤镜的效果图片。
原图
二值化阈值 Threshold binarization
Gaussian blur 著名的高斯模糊
勇哥在用photoshop时高斯模糊用得非常频繁的。
这张图是使用默认的模糊半径工作的。
Sobel edge detector Sobel算法边缘检测
勇哥用photoshop的"查找边缘"+“反相”后得到的效果跟上面的Soble类似。
仔细看还是有点差别,photoshop这个滤镜后图像还是RGB的。
其实,要说滤镜,photoshop的处理速度不是任何其它的类库或者是视觉平台(即使是halcon)可以比的,完全不是一个数量级。
别人处理的图象是为印刷行业准备的,而不是用于屏幕显示的。因此一个图片大小动则上G,滤镜处理需要的就是极快的速度。
---------------------
作者:hackpig
来源:www.skcircle.com
版权声明:本文为博主原创文章,转载请附上博文链接!

