登录
首页 » 图像处理 » k均值聚类算法程序

k均值聚类算法程序

于 2023-07-13 发布 文件大小:1.10 kB
0 22
下载积分: 2 下载次数: 2

代码说明:

K均值聚类法分为如下几个步骤: 一、初始化聚类中心 1、根据具体问题,凭经验从样本集中选出C个比较合适的样本作为初始聚类中心。 2、用前C个样本作为初始聚类中心。 3、将全部样本随机地分成C类,计算每类的样本均值,将样本均值作为初始聚类中心。 二、初始聚类 1、按就近原则将样本归入各聚类中心所代表的类中。 2、取一样本,将其归入与其最近的聚类中心的那一类中,重新计算样本均值,更新聚类中心。然后取下一样本,重复操作,直至所有样本归入相应类中。 三、判断聚类是否合理 采用误差平方和准则函数判断聚类是否合理,不合理则修改分类。循环进行判断、修改直至达到算法终止条件。

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

发表评论

0 个回复

  • kakadu_JPEG2000编解码实现程序
    kakadu  这是一个JPEG2000编解码实现程序,这是一个JPEG2000编解码实现程序,这是一个JPEG2000编解码实现程序
    2022-01-25 23:03:44下载
    积分:1
  • OpenCV实现的Mean-shift分割
    应用背景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
    2022-01-24 09:21:38下载
    积分:1
  • 把24位的片转换为8位的灰度
    把24位的图片转换为8位的灰度图,C++程序,把真彩图转换为256
    2022-03-15 00:04:02下载
    积分:1
  • 高新区速度的C++代码
    它包括stip-velocityfeatures.zip文件高新区(tempororal时空兴趣点)光流是包括
    2022-09-01 05:55:03下载
    积分:1
  • 边缘检测
    通过使用此代码,您可以生成自己的边缘检测不使用matlab工具箱。
    2022-06-12 22:19:26下载
    积分:1
  • 边缘检测与 labview 使用视觉采集
    在图像处理中,即边缘检测为实时图像做处理,。可以使用 USB 摄像头或摄像头的笔记本电脑。
    2022-02-02 23:40:46下载
    积分:1
  • 一个二维数组的局部阈值
    BERNSEN localthresholding %。%Bw = BERNSEN(IMAGE) 执行的一个二维 localthresholding%阵列图像的 Bernsen"sthresholding。该方法使用%用户提供对比阈值。如果是局部对比度 (最大-最小)%高于或者等于 contrastthreshold,阈值设置为%本地 midgrey 值 (平均最低限度和最大灰度值在%本地窗口)。如果 localcontrast 是下面的对比%阈值附近被认为仅由一个类组成%和像素设置为根据的值对象 orbackground%midgrey。%%Bw = BERNSEN (图像、 [M N],CONTRAST_THRESHOLD、 填充) 执行本地奇数 %阈值值 M 由 Nneighbourhood (默认值为 3,3)。默认值 forCONTRAST_THRESHOLD %都是 15。处理边界使用 PADARRAY 选项 (默认值是之一填充图像 %像素为单位)%"replicate")。%
    2022-05-18 21:10:03下载
    积分:1
  • opencv用鼠标在两张中取相同位置和大小的roi
    实现功能:opencv用鼠标在两张图中取相同位置和大小的roi,并保存所选取的roi 程序简介:程序主要用到cvSetMouseCallback()函数,通过鼠标操作画出矩形区域,并将其设为这两张图的感兴趣区域。 用途:图像减差,帧差法等。
    2022-03-23 17:58:19下载
    积分:1
  • rgb2grayRGB转换成灰度
     以R、G、B为轴建立空间直角坐标系,则RGB图的每个象素的颜色可以用该三维空间的一个点来表示,而Gray图的每个象素的颜色可以用直线R=G=B上的一个点来表示。于是rgb转gray图的本质就是寻找一个三维空间到一维空间的映射,最容易想到的就是射影(即过rgb空间的一个点向直线R=G=B做垂线),事实上Matlab也是这样做的,并且有Gray = 0.29900 * R + 0.58700 * G + 0.11400 * B。
    2022-03-13 06:41:03下载
    积分:1
  • amcapzwb_setup.zip
    amcapzwb_setup.zipamcapzwb_setup.zipamcapzwb_setup.zipamcapzwb_setup.zipamcapzwb_setup.zip
    2023-03-20 10:20:04下载
    积分:1
  • 696522资源总数
  • 104049会员总数
  • 30今日下载