图像形态学的几种基本操做 Image Morphology

二值图的操做罗列

Intro: Morphology is used in image processing to reduce noise. This article shows some examples from Youtube to explain how the processing is working. 这是我在学习计算机视觉时,对遇到的问题进行研究所得出的结果。因此文中大部分的话都是在下本身的理解,若有错误还请你们原谅并指出。如果以后有遇到类似的问题,我会对类似程度进行划分:开新帖或者更新此贴都是有可能的。数组

Binary Image Processing

These example are the basic ones, they pre-process a gray scale image based on a threshold to turn it into a binary image.学习

Basic 基础知识

二值图(f):由0,1分布的一个数组。其中有图的地方是1,噪声点也是1,但它不是有效的图像。动画

结构元素(s):3x3的结构元素是个正方形,若是用“四联”法获得的就是一个十字星,称为~。其用途相似于范围选定。spa

目的:除去噪声点。视频

过程:在二值图(f)中取一个值为1的像素点(p),以其为中心画出结构元素(s),以后计算其“邻边”的四个点为1的个数(c),用该值于如下几种方法的阈值(t)进行比较。==从而决定这个像素点在处理事后的图像中的值==。资源

Dilation 膨胀法

过程视频动画
膨胀法 t = 1, if c > t then p = 1 else p = 0get

简而言之:若是周围有图像,延展该点。放大图像边界。博客

Erosion 侵蚀法

过程视频动画
侵蚀法 t = s, if c < s then p = 0, else p =1it

简而言之:若是周围有空隙,腐蚀该点。缩小图像边界。io

Opening 开操做

过程视频动画

先侵蚀,在膨胀。

结果:从新塑造边缘,增长背景像素。

Closing 闭操做

过程视频动画

先膨胀,在缩小。

结果:链接图像内部断掉的部分。

Hit, Fit and Miss

过程视频动画

对比结果的三种状况。

题外话

原文一半都会Po在个人我的博客上好比此片文章,固然博客里有一些乱起八糟的东西我是不会搬来这里的,为了打造一个良好的学习环境。

文章里面引用了大量视频资源,它们是从YouTube转载过来的。因为国外的版权缘由,我如今没有找到一个很好的方法用来将视频呈现给国内的读者,暂时抱歉了。

相关文章
相关标签/搜索