您好,欢迎光临本网站![请登录][注册会员]  
文件名称: 彩色图分割
  所属分类: 机器学习
  开发工具:
  文件大小: 11mb
  下载次数: 0
  上传时间: 2018-06-11
  提 供 者: u0128*****
 详细说明: 一种利用Lab色彩空间和kmeans的彩色图像分割算法。代码共分为两个: 1、Segment_RGB 该代码用来对图像在LAB空间进行分割,并且将生成的图片进行保存。 gamma函数和RGBtoLab函数: 用来将图像从RGB空间转化为LAB空间; InputBmp函数: 用来对图像进行进行显示。 2、KMeans 该代码用来对图像首先从RGB空间转化到LAB空间,然后对转化到LAB空间的图像进行K-Means聚类,最后根据聚类的结果,在图像上显示不同的颜色。 main.cpp: 是主程序,用来读取图片,并对像素点进行操作,之后迭代选取聚类中心,并将每个像素点划分到不同区域。 KMeans.h和KMeans.cpp是定义一个类,用以对图像进行处理。其中: data_is_ok函数: 用于判断读取的图片数据是否能够利用KMeans进行处理。 calculate_center_once函数: 用以计算每个像素点和中心点的距离,并且通过迭代来更新聚类中心 init_k函数: 用以初始化k并显示更新后的最小欧式距离的结果,并且设置迭代的终止条件:欧式距离之和的开方不再变化。 get_centers函数: 生成聚类中心后,用以计算每个像素点属于哪一个中心。 sh ow_info函数: 用以显示迭代更新的聚类中心信息。 gamma函数和RGBtoLab函数: 用来将图像从RGB空间转化为LAB空间; 更为具体的代码解释详见代码内注释。 ...展开收缩
(系统自动生成,下载前可以参看下载内容)

下载文件列表

相关说明

  • 本站资源为会员上传分享交流与学习,如有侵犯您的权益,请联系我们删除.
  • 本站是交换下载平台,提供交流渠道,下载内容来自于网络,除下载问题外,其它问题请自行百度
  • 本站已设置防盗链,请勿用迅雷、QQ旋风等多线程下载软件下载资源,下载后用WinRAR最新版进行解压.
  • 如果您发现内容无法下载,请稍后再次尝试;或者到消费记录里找到下载记录反馈给我们.
  • 下载后发现下载的内容跟说明不相乎,请到消费记录里找到下载记录反馈给我们,经确认后退回积分.
  • 如下载前有疑问,可以通过点击"提供者"的名字,查看对方的联系方式,联系对方咨询.
 输入关键字,在本站1000多万海量源码库中尽情搜索: