opencv笔记十二(形态学操作)morphologyEx(Mat old, Mat new, CV_MOP_OPEN, Mat getStructuringElement )

opencv笔记十二(形态学操作)morphologyEx(Mat old, Mat new, CV_MOP_OPEN, Mat getStructuringElement )_第1张图片

 

opencv笔记十二(形态学操作)morphologyEx(Mat old, Mat new, CV_MOP_OPEN, Mat getStructuringElement )_第2张图片

 

形态学梯度补充内容(上表只有基本梯度的代码):详见:https://blog.csdn.net/jia20003/article/details/52903385

一:概念介绍

形态学操作膨胀与腐蚀图像形态学中最基本的两个形态学操作、常常被组合起来一起使用实现一些复杂的图像形态学操作,计算图像的形态学梯度是形态学重要操作之一是有膨胀和腐蚀基础操作适当的组合形成。可以计算的梯度常见如下四种:

基本梯度

基本梯度是用膨胀后的图像减去腐蚀后的图像得到差值图像,称为梯度图像也是OpenCV中支持的计算形态学梯度的方法,而此方法得到梯度有被称为基本梯度。

内部梯度

是用原图像减去腐蚀之后的图像得到差值图像,称为图像的内部梯度

外部梯度

图像膨胀之后再减去原来的图像得到的差值图像,称为图像的外部梯度。

方向梯度

方向梯度是使用X方向与Y方向的直线作为结构元素之后得到图像梯度,X的结构元素分布膨胀与腐蚀得到图像之后求差值得到称为X方向梯度,用Y方向直线做结构分别膨胀与腐蚀之后得到图像求差值之后称为Y方向梯度。

 

 

 

 

 

你可能感兴趣的:(opencv,opencv+vs基础教程)