登录
首页 » 图像处理 » OpenCV实现的Mean-shift分割

OpenCV实现的Mean-shift分割

于 2022-01-24 发布 文件大小:1.22 kB
0 206
下载积分: 2 下载次数: 1

代码说明:

应用背景Mean shift作为一种有效地特征空间分析方法,在图像滤波,图像分割,物体跟踪等方面都有广泛的应用。OpenCV分别实现了mean shift用来做跟踪、分割和滤波的函数。关键技术OpenCV分别实现了mean shift用来做跟踪、分割和滤波的函数。 其中滤波的c++函数原型为: void pyrMeanShiftFiltering(InputArray src, OutputArray dst, double sp, double sr, intmaxLevel=1, TermCriteria termcrit=TermCriteria( TermCriteria::MAX_ITER+TermCriteria::EPS,5,1) ) src和dst分别为输入和输出图像,8 bit,3 channel,sp和sr为空间域和颜色域的半径,maxLevel为分割用金字塔的最大层数,termcrit为迭代的终止条件。、 分割的函数原型为: void gpu::meanShiftSegmentation(const GpuMat& src, Mat& dst, int sp, int sr, int minsize, TermCriteria criteria=TermCriteria(TermCriteria::MAX_ITER + TermCriteria::EPS, 5, 1)) 大部分参数与pyrMeanShiftFiltering相同,minsize为最小的分割区域大小,小于这个大小的区域会被合并。 OpenCV sample里用pyrMeanSh

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 请编程实现:类:1. 创建图像类Image,实现构造函数,构造函数重载,拷贝构造函数,析构函数。2.实现对图像的读入,保存,显示。即实现函数Read,Show,Write。3.获取图像中某像素点的值。即实现函数At()。4.将图像中每点的像素值设为同样的值。即实现函数Set。5.同一个函数实现图像的上下翻转、左右翻转。即实现函数Flip。6.裁剪原图像指定区域内图像。7.求图像的均值,方差。8.图像的旋转,缩放。主函数中实现:9.创建Image类对象img。10.读入文件中的图像“fruits.jpg”,并显示。11.利用Image类的成员函数,对图像进行翻转、旋转,并显示。12.利用Image类的成员函数,将图像缩小到1/2大小,并显示;将图像放大2倍,并显示。13.利用拷贝构造函数,创建新的对象new_img。14.给定的两个点(Point):左上点(top_left)和右下点(bottom_right),将此指定区域内的图像进行裁剪操作,并显示结果。15.求图像的所有像素点的均值和方差,并输出。
    2022-05-12 11:12:19下载
    积分:1
  • 粒子群优化算法
    粒子群优化算法(Particle Swarm optimization,PSO)又翻译为粒子群算法、微粒群算法、或微粒群优化算法。是通过模拟鸟群觅食行为而发展起来的一种基于群体协作的随机搜索算法。通常认为它是群集智能 (Swarm intelligence, SI) 的一种。它可以被纳入多主体优化系统(Multiagent Optimization System, MAOS).粒子群优化算法是由Eberhart博士和kennedy博士发明。
    2022-05-25 00:05:39下载
    积分:1
  • 混合高斯背景建模
    资源描述视频处理需要提取前景,相对于简单的帧差法而言,混合高斯建模能直接提取出前景,但是运算量有些大。
    2023-01-10 01:05:14下载
    积分:1
  • 使用sift进行对称的代码
    关于图像的对称的学习,使用的sift算法,有代码页有文章的介绍,很好用!
    2022-01-25 14:26:16下载
    积分:1
  • 各向异性扩散算法 (P. Perona and J. Malik)
    这是各向异性扩散算法由P.Perona和J.Malik实施。此算法的目的是减少斑点噪声,同时保留边缘。
    2022-08-17 15:18:17下载
    积分:1
  • matlabtuxiangpinjie
    实现MATLAB图像拼接的小程序。读写图像文件,边缘检测,灰度分割,四分法,分开合并。实现MATLAB图像拼接的小程序。读写图像文件,边缘检测,灰度分割,四分法,分开合并。实现MATLAB图像拼接的小程序。读写图像文件,边缘检测,灰度分割,四分法,分开合并。
    2022-02-02 19:55:51下载
    积分:1
  • PCA人脸识别在VS下的实现
       用OpenCV与C++结合实现的基于PCA算法的人脸识别,适合新手掌握PCA编程模型。
    2022-03-24 13:44:28下载
    积分:1
  • MODIVCDemoExe
    MODIVCDemoExe、 能直接运行,看看OCR的效果
    2022-02-05 06:55:54下载
    积分:1
  • 直方均衡化
    基于opencv,使用直方图均衡化的方法进行数字图像处理,满足冈萨雷斯的数字图像处理课本的例题要求,适合初学者理解参考
    2022-02-06 10:02:32下载
    积分:1
  • Halcon+MFC实现元器件正反、混料检测
    资源描述 代码是通过MFC+HALCON10.0的库来实现的, 思路是自己写的,底层代码用halcon实现。  利用halcon的模板学习功能来判断元器件的正反,使用的是形状匹配的原理。 同时通过颜色统计的方式来判断元器件上的脏污和是否混料。
    2022-07-23 11:41:44下载
    积分:1
  • 696516资源总数
  • 106409会员总数
  • 8今日下载