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

OpenCV实现的Mean-shift分割

于 2022-01-24 发布 文件大小:1.22 kB
0 254
下载积分: 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 个回复

  • matlab读入bmp格式彩色代码
    这是在matlab中实现读取BMP位图的一个代码。按照bmp格式图片的文件头信息来定位到不同地方从而确定图片信息,然后根据读取的信息来读取图片并显示出来了。适合初入门者学习使用。
    2022-11-08 09:05:03下载
    积分:1
  • 网格序列法生成等值线
    用网格序列法生成等值线,网格序列法最简单普通的实现,利用线性插值,依次处理每个网格,是可视化课的小作业,做的略粗糙,哈哈~
    2022-01-26 01:17:24下载
    积分:1
  • 基于小波变换的迭代去噪算法
    demo_permutation - 演示中的图像的层叠柱版本和使用修补基置换重新排序它的结果之间“平滑度”的差异。我们比较使用移动积所获得的两个一维信号的平滑性。我们还说明了如何通过贴剂的路径看起来当其重排序是通过图像的光栅扫描和补丁基于置换定义等。 demo_inpainting - 图像使用在重新排序的补丁基地排列,然后将丢失的像素是使用立方插值重建图像修复实验。demo_denoising - 图像去噪实验中使用的图像中重新排序的补丁基地排列,然后用学到的过滤器过滤。
    2022-03-23 11:17:52下载
    积分:1
  • 由VC++ 6.0读取DICOM文件
    它可以用于读取 *.dcm filesit 可以得到图像的 withd,高度,和像素 lengthit 也可以读取 JPEG 文件
    2022-03-23 17:32:59下载
    积分:1
  • hough变换 直线提取
    基于hough 变换的的  直线提取程序 直线检测 二值化  两条直线的提取程序 有图像  MATLAB 程序
    2023-08-21 22:05:25下载
    积分:1
  • 时钟与动画数字从 Alpha 的 PNG 文件
    从支持 alpha 通道的 PNG 文件加载与剥皮位数的数字时钟。 它使用 zlib、 pngimage 和 pngextra 图书馆在 Delphi 语言中。
    2022-07-03 09:10:59下载
    积分:1
  • opencv拼接
    这个代码可以实现几幅有重叠部分图像的拼接,而且效果很好,采用的是opencv库函数。实现简单。而且很容易看懂,对于类似工程的开发有很大的意义/
    2022-07-03 20:29:55下载
    积分:1
  • 滤镜(VS2010+C++,包含约100中
    关于图像的各种滤镜特效源代码,约包含100种,如常见的图像处理效果。包括:contrast,hue,gamma,brightness,sharpness,emboss,saturation,exposure,shadow,blend 等等
    2022-03-22 15:21:37下载
    积分:1
  • 基于视频的实时人脸检测与跟踪
    使用Opencv库在VC++平台下开发的基于视频人脸检测和跟踪。人脸检测使用的方法是肤色分割和Gentle Adaboost算法。人脸跟踪采用的是Camshift算法和卡尔曼滤波算法。能得到好的处理结果。
    2023-05-27 01:30:03下载
    积分:1
  • Matlab双边滤波器
    双边滤波(Bilateral filter)是一种可以保边去噪的滤波器。之所以可以达到此去噪效果,是因为滤波器是由两个函数构成。一个函数是由几何空间距离决定滤波器系数。另一个由像素差值决定滤波器系数。main.m  :  程序入口函数bfilter2.m :滤波函数bfltColor.m : 当输入图像是彩色图像时的滤波函数bfltGray.m : 当输入图像是灰度图像时的滤波函数双边滤波器原理.doc :  解释滤波器的原理效果图.jpg  :  程序运行的效果
    2022-01-26 04:34:39下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载