mean--shift 图像分割的理解整理

本文介绍了如何使用Mean Shift算法进行图像分割,特别是在OpenCV库中的实现。通过结合图像金字塔,该算法能进行滤波和聚类分割,有助于图像处理任务如深度图像和视频的分析。作者分享了对PyrMeanShiftFiltering函数的理解,并提醒在使用时要注意窗口半径的选择。最后,给出了一个简单的示例代码片段,展示了在C++中调用OpenCV的floodFill函数进行填充操作。
摘要由CSDN通过智能技术生成

因为要对生成的深度图像和深度视频进行处理,所以最近研究着如何对图像进行滤波和分割,查阅了很多深度视频处理的论文,决定先用meanshift 算法进行图像的聚类分割,通过分割划定区域,然后对生成深度图进行空洞补全和边缘修复,具体细节操作还在研究中。若有做相关方面的同仁可以私信交流!共同进步。

下面介绍下meanshift 算法函数的应用。

Meanshift不仅可以用于图像滤波,视频跟踪,还可以用于图像分割。

pyrMeanShiftFiltering可知,这里是将meanshift算法和图像金字塔相结合用来分割的,所以其参数列表中就有一个专门定义所需金字塔层数的变量。

PyrMeanShiftFiltering函数解释: 

void cvPyrMeanShiftFiltering( const CvArr* src, CvArr* dst,
     double sp, double sr, int max_level=1,
     CvTermCriteria termcrit=cvTermCriteria(CV_TERMCRIT_ITER+CV_TERMCRIT_EPS,5,1));
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值