登录
首页 » 图像处理 » K-means cluster

K-means cluster

于 2022-03-15 发布 文件大小:89.80 kB
0 162
下载积分: 2 下载次数: 1

代码说明:

K-means cluster 用c++实现的,大家一起学习交流。 Step 1. 从n个数据对象任意选择k个对象作为初始聚类中心; Step 2. 循环Step 3到Step 4直到每个聚类不再发生变化为止; Step 3. 根据每个聚类对象的均值(中心对象),计算每个对象与这些中心对象的距离,并根据最小距离重新对相应对象进行划分; Step 4. 重新计算每个(有变化)聚类的均值(中心对象) k-means算法的工作过程说明如下:首先从n个数据对象任意选择

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

发表评论

0 个回复

  • C#中使用EMGU CV
    EMGU CV是OPEN CV的封装,C#能通过这些封装使用OPEN CV的函数、结构体完成对图像的处理,这段代码只是初步完成vs 2010里面对emgu cv的调用。开发环境vs2010.
    2023-04-24 03:15:04下载
    积分:1
  • 矩形变换为单连通形状
    matlab练习程序(矩形变换为单连通形状)变换使用的模板必须是单连通的,而且模板中心必须在模板内,如果在模板中打个结或是月牙形,这里的程序就处理不了了。虽然非单连通模板也有办法处理,不过不是这里要讨论的。这里用到的方法和矩形变换为圆那片文章中用的方法几乎一样,变换前后像素按比例缩减,不过在判断弧度和图像边界到模板中心距离时略有不同。变换为圆时弧度可以直接计算出来,而变换为任意形状只能算出一个最小相似值。至于图像边界到模板中心距离只能分八种情况判断了,处理圆时可以根据对称性简化程序,这里似乎没有什么好办法简化。变换细节上,那篇文章中使用的是正向插值,这里使用正向插值则会产生很多空洞,因此选择了更常见的逆向插值。
    2023-06-13 00:10:03下载
    积分:1
  • 数字与机器视觉 Visual C++与Matlab实现
    本压缩包里的程序是人民邮电大学出版的《数字图像处理与机器视觉 Visual C++与Matlab实现》一书的所有程序源代码, 是我从学校图书馆下载的,里面涵盖了图像点运算、几何变换、空间域和频率域图像增强、彩色图像处理、形态学图像处理、 图像分割、特征提取、图像识别以及人工神经网络和支持向量机的C++代码和matlab代码,代码都很经典,非常有用。
    2022-03-25 16:54:32下载
    积分:1
  • osg quickly
    osg与qt 学习过程中显示入门程序,通过osg 与qt quickly 的结合实现对3D 图像的处理和优化作用。包括所有的源代码,可以在配置好编译环境的条件下直接运行。
    2022-05-31 20:06:51下载
    积分:1
  • meanshift matlab
    meanshift算法图像平滑算法函数:  B = meanshiftsmooth(A,hr,hs,method)   输入参数:          A:     待平滑的图像          hr:     均值平移算法中的值域窗宽          hs:     均值平移算法中的空域窗宽          method :  "guass" | "flat". 两种类型的核函数,默认为"guass"  输出参数:          B:      平滑后的图像
    2022-02-25 01:21:21下载
    积分:1
  • 非模式对话框
    此项目工程主要完成模式和非模式对话框的显示,非模式对话框好处在于,创建弹出窗口时可以采用该模式,这样便于修改,否则还需将改窗口关闭后才可进行下层窗口的操作。很实用的代码。
    2022-02-15 17:05:08下载
    积分:1
  • 海思解码库API
    海思H.264 PC 解码库软件API 参考文档版本 08发布日期 2011-07-05BOM编码 N/A
    2022-01-22 17:14:04下载
    积分:1
  • cXimage7.02通过VS2005验证可用
    cximage不好编译,最新版本7.02这个是我经过验证可用的 简单介绍下CxImage类的简单用法,希望给刚接触CxImage的朋友带来一些帮助,我使用的工具为vs2005 打开CxImage工程后可以看到下例这些工程: - CxImage - CxImageCrtDll - CxImageMfcDll - dome - domeDll - jasper - jbig - jpeg - libdcr - mng - png - tiff - zlib 编译后生成一系列的lib、dll文件,这些文件就是我们所需要的。怎么用,我后面会进行介绍。 1首先我们要确定在程序中是希望静态链接还是动态链接,在这里我建议大家使用动态链接,因为这个库有点大,如果使用静态链接的话你的应用程序体积会额外增加1MB多。 2。然后确定在MFC中使用还是在CRT环境中使用,这个库专门为你建了这两个工程来创建不同环境中使用的运行时库,跟据你的需求来选择编译CxImageCrtDll还是CxImageMfcDll工程,如果你希望使用静态库链接的话除了这两个工程不需要编译其它的工程都需要编译。并且在引用这个静态库的时候要把这些所有编译过的工程里的*.lib全部拷到你的程里去。   以静态链接为例: 1、编译完工程后,将以下文件拷到你建立的工程里去 先将头文件拷到你的工程里新建文件夹的include去: xfile.h、ximacfg.h、ximadef.h、ximage.h、xiofile.h、xmemfile.h, 使用静态链接需要拷以下文件到新建的文件夹lib
    2023-05-24 02:10:03下载
    积分:1
  • 考虑运动向量平滑的块匹配运动估计方法
    考虑运动向量平滑的块匹配运动估计方法,matlab代码
    2022-06-18 02:27:40下载
    积分:1
  • 利用vtkContourFilter提取多个等值面
    用vtkContourFilter进行等值面提取的时候出现不能单独提取的问题。当用SetValue(0,51)的时候把灰度值为50的部分提取出来了,但是用SetValue(0,151)的时候就把3个部分都提取出来了,无法单独提取表面,效果是几个设定表面颜色(红,绿,蓝)的叠加。我把SetValue改成Generate
    2022-07-16 13:27:00下载
    积分:1
  • 696518资源总数
  • 106161会员总数
  • 5今日下载