Advertisement

OpenCV学习(二十) 分水岭算法 watershed

阅读量:

OpenCV学习(二十) :分水岭算法:watershed()

参考博客:
OpenCV—分水岭算法
图像处理——分水岭算法
OpenCV学习(7) 分水岭算法(1)
Opencv分水岭算法——watershed自动图像分割用法 -牧野-

分水岭算法属于图像区域分割技术的一种,在实施分割的过程中,其主要依据是相邻像素之间的相似性特征。该方法能够将空间位置上接近且灰度值相近(即梯度相近)的像素点相互连接,最终形成一个完整的封闭轮廓。通常情况下,分水岭算法的操作流程包括以下几个步骤:首先将彩色图像转换为灰度图像,随后计算其梯度图,并在梯度图的基础上应用分水岭算法,从而提取出分段图像的边缘信息。

1、watershed()函数

复制代码
    void watershed( 
    InputArray image, 	          // 必须是一个8bit 3通道彩色图像矩阵序列
    InputOutputArray markers      // markers必须包含了种子点信息:算法会根据markers传入

全部评论 (0)

还没有任何评论哟~