登录
首页 » 图像处理 » SLIC 最经典的超像素算法 C++ 实现

SLIC 最经典的超像素算法 C++ 实现

于 2022-02-12 发布 文件大小:62.47 MB
0 146
下载积分: 2 下载次数: 1

代码说明:

应用背景SLIC是Simple Linear Iterative Clustering的缩写,是一种基于聚类算法的超像素分割。它在CIELAB空间中使用聚类,由LAB颜色空间中的亮度分量L和两个颜色分量a,b以及像素坐标x,y共同构成的5维空间中执行的一个局部像素集合。图像色彩的信息和图像平面空间几乎统一,以此这种新的距离度量就生成了结构紧凑、规则,并能够无缝隙的包含灰度及彩色图像。SLIC算法执行起来非常简单,容易在实践中应用,它只需一个参数即可。关键技术 SLIC不仅可以分割彩色图像,也可以兼容灰度图或位图,并且还能人为的设定超像素点的数量。 里面有导出的直接可执行的程序,也有详细的代码,用VS编写,系统32位,如果用64位需要更改vs配置,自行百度。

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

发表评论

0 个回复

  • C#+ EmguCV 中SURF算法的实现
    EmguCV的官方网站上的例子中,有SURF算法的实现,其实现的时候利用的GPU的加速,看着比较复杂。此外,官网上例子的实现并没有做界面,看着不舒服,加载图片也不是很方便,因此,为了学习,我将官网上的例子进行了修改,去掉了GPU加速的部分,然后在做了显示界面,操作起来更友好些。 我是在Vs2012下使用2.9Alpha版本的EmgucV做的。 窗体上有两个PictureBox控件,一个用来显示待匹配的源图像,一个用来显示匹配的目标图像。然后相对应的有三个Button控件,第一个用来打开源图像,第二个用来打开目标图像,第三个用来匹配,当点击第三个Button控件实现匹配,匹配的图像显示在新的窗体上,新的窗体很简单,就一个窗体.
    2022-05-26 03:58:24下载
    积分:1
  • 利用卡尔曼滤波跟踪
    使用跟踪移动目标的例子,详细文档。卡尔曼滤波是目标跟踪的主要功能,程序使用卡尔曼滤波器实现正确的跟踪移动目标
    2022-12-20 22:55:03下载
    积分:1
  • 分类器
    近年来,加速增长的数字媒体收藏集和特别是静止图像集合,这两个专有和在网络上,建立了需要为发展的人类-为中心的高效的访问和检索的视觉信息的工具。需要管理这些图像和目标图像响应用户查询 h 的定位成为一个重要的问题。图像分类是有效地处理海量图像数据库的重要一步,使高效的检索算法的实现。图像分类是指的一种数字图像分为不同的类别,在特定的数据集,基于属性值内的分组。这样做的目的是为了替换图像数据的可视化分析与定量技术。本项目提出了图像分类技术的基础使用离散余弦变换、 沃尔什变换的变换后图像的特征向量。特征向量的各种大小是 8 × 8、 16 X 16、 32 X 32、 64 × 64 和 128 × 128 等生成的。所提出的算法被过的数据库1000 幅图像传播超过 10 个不同的类。欧氏距离作为相似性度量。设置一个门限值来确定查询图像属于哪一类的。
    2022-04-21 22:03:10下载
    积分:1
  • 花卉分割
    openCV实现的简单花卉的图像分割代码,通过最大类间方差法求得阈值对图像二值化,求得最大连通分量,得到前景和背景,对前景图像进行分割
    2023-04-03 05:40:03下载
    积分:1
  • 填充的孔和移除对象的操作
    开幕式和闭幕式是形态学图像处理,可以用来填补在对象上的小洞和移除小不良对象的复合经营。我曾经申请关闭图像删除一些小孔,并保持较大的。为此,我已经用盘形大小大于小孔但小于大孔的结构元素。第一项产出: 另一幅图像,我已数的近似数圈,但圈子首先分割出来行。我已经用开放盘形结构元素删除的行。我有试着构建元素大小 9,11,13 等来找到一个最佳规模。一旦删除了行,我已经用抄送标签来计算圈数。第二个输出:
    2022-08-22 15:14:02下载
    积分:1
  • 谱聚类算法
    图的谱聚类概念提出了一种在下列文件中的说明代码执行教程目的: 1。吴、 A.、 Jordan M.和韦斯 Y.(2002 年)。谱聚类: 分析和算法。在 T.Dietterich S.贝克尔和 Z.Ghahramani (编),进展神经信息处理系统 14 (页 849 — — 856)。麻省理工学院的 Press.2。P.数字和"分解方法分组",H.伯卡特和 B.Neumann,编辑,触发视觉,T.,弗里曼 · 页 655-670-1998.3。J.石和 J.马利克、"归一化处理削减和图像分割"、 刘瑞 IEEE conf.计算机视觉和模式识别,页 731-737,1997.4。佩里 · 斯科特和 H.C.隆-希金斯、"功能分组由 Relocalisation 的特征向量的 Proxmity 矩阵",在刘瑞英机展望会议,页 103-108,1990年。此实现中,演示了演化谱聚类方法与上述作者所提出的各种概念。
    2022-03-15 02:22:52下载
    积分:1
  • 分割
    超像素分割,包括源码、EXE可执行程序、测试图像、使用说明等。代码完全可执行,不需引用其它库,不需进行其它设置。超像素分割一般对图像分割会形成过分割,所以可将其作为一般图像分割前的预分割处理,可用于模式识别等领域,当然也可用于医学图像分割领域。 程序基于文本框在文本框中输入需要 分割的图像超素点数,然后击开始按钮可以选择在文本框中输入需要 分割的图像超素点数,然后击开始按钮可以选择分割的图像,如下所示:点击开始按钮选择图片 ,该图是一幅神经元线粒体的显微片 :然后选择处理图片的存储位置:处理后的图像如下所示:改变参数超像素点的目可以得 到不同的结设计,这需要根据实际来进行选 到不同的结设计,这需要根据实际来进行选 择,比如上图因为像的分辨率不是太多所以我们需要超 素点将择,比如上图因为像的分辨率不是太多所以我们需要超 素点将择,比如上图因为像的分辨率不是太多所以我们需要超 素点将择,比如上图因为像的分辨率不是太多所以我们需要超 素点将像素点取为 200 ,得到如下所示结果: ,得到如下所示结果: 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-02-25 00:56:34下载
    积分:1
  • yuv视频转bmp
    yuv格式的视频本身就是未经压缩的格式,为了更加的方便,该程序将yuv格式的视频切分成bmp格式的图像来进行处理,在图像处理领域是比较常用到的功能,
    2022-02-04 00:06:59下载
    积分:1
  • C++翻转,放大,缩小
    基于C++ 数字图像处理,主要为几何变换,放大缩小翻转等                                                   
    2022-02-26 11:57:24下载
    积分:1
  • 象受损修复
    修补是重建图像的损坏部位的过程。从2.4版本开始,OpenCV的支持修复中algorithm.The棘手的部分是获得图像修复掩模,这是一个二进制图象,其中非零像素表示的区域被inpainted。让面膜后,剩下的应该是easy.After让面膜,我们可以立即拨打inpaint()inpaint功能。 FMM的工作原理:它是基于快速行进法。考虑图像中的一个区域的补画。从本地区的边界算法开始,去里面的区域逐渐首次填补一切的边界。它需要周围的邻居像素的小邻域被涂。该像素被替换的所有已知的像素邻域归一化加权和。选择的权重是一个重要的问题。更多的权重是给那些像素躺在附近的点,接近正常的边界以及那些趴在边界轮廓。一旦一个像素是我画的,它移动到使用快速行进方法旁边最近的像素。 FMM确保邻近的已知像素的那些像素被首先inpainted,以便它只是像一个手动启发式操作。该算法通过使用该标志,INPAINT_TELEA启用。
    2022-05-30 19:06:51下载
    积分:1
  • 696516资源总数
  • 106554会员总数
  • 12今日下载