二值化处理

将图片上的点置为0或255,整个图像就会呈现出明显的黑白效果。选取合适的阈值,来决定像素为0或者255。

全局阈值

将图像上每一个像素都选用相同的阈值

局部阈值

假定图像在一定区域内受到的光照比较接近。它用一个滑窗扫描图像,并取滑窗中心点亮度与滑窗内其他区域(称为邻域, neighborhood area)的亮度进行比较。如果中心点亮度高于邻域亮度,则将中心点标记为白色,否则标记为黑色。

腐蚀操作

膨胀

侵蚀(Erosion):侵蚀的基本思想就像土壤侵蚀一样,它侵蚀了前景物体的边界。这样内核可以在图像中滑动。只有当内核下的所有像素都为1时,原始图像中的像素才会被认为是1,否则会被侵蚀(变成0)。这样的结果就是,取决于内核的大小,边界附近的所有像素都会被丢弃。因此,前景对象的厚度或大小会减少。

膨胀(Dilation):膨胀操作正好与腐蚀相反。这里,如果内核下至少有一个像素是“1”,那么该像素元素就是“1”。因此,它增加了图像中的白色区域。

形态学梯度(Morphological Gradient):其实就是一幅图像膨胀和腐蚀的差别。结果看上去就像前景物体的轮廓。

礼帽(Top Hat):原始图像与开运算之后得到的图像的差。

黑帽(Black Hat):进行闭运算之后得到的图像与原始图像的差。