关于层次聚类(hierarchical clustering)的基本步骤:
1、假设每个样本为一类,计算每个类的距离,也就是相似度
2、把最近的两个合为一新类,这样类别数量就少了一个
3、重新新类与各个旧类(去了那两个合并的类)之间的相似度;
4、循环重复2和3直到所有样本点都归为一类
这个计算的过程,相当于重构一个二叉树,只是这个过程,是从树叶-->树枝-->树干的构建过程
本例将以14张图片,做为样本,进行聚类,点击这里下载图片样本
当然,你也可以自己定义一个目录,程序会读取目录下所有JPG图片
如果你用了自己的图片,在代码中的一个数据的变化说明,就和使用的图片样本不同了,
同时,本文的主要目的是演示聚类(Clustering)的基本步骤,对于图片的相似度的算法并不完善,效果也并不是十分理想
不过如果你使用自己从手机中导入的生活照,不同的场景大致还是能分类出来的
更多内容可查看我的个人博客:http://blog.csdn.net/carmelcarmen

普通网友
- 粉丝: 56
最新资源
- (源码)基于嵌入式系统的OSC控制器项目.zip
- (源码)基于Raspberry Pi Pico的USB声卡.zip
- (源码)基于C语言的AVR微控制器游戏手柄固件.zip
- (源码)基于Python的工业蒸汽量预测系统.zip
- (源码)基于vue框架的外卖订餐管理系统.zip
- (源码)基于Arduino的可编程宏垫系统.zip
- (源码)基于ESP32单片机的NETRMSI客户端项目.zip
- (源码)基于AVR微控制器的PS2鼠标到C64128 1351比例鼠标适配器.zip
- (源码)基于QMK固件的Maltron S Edition键盘定制项目.zip
- (源码)基于WickedDevice WildFire核心板的Arduino优化引导加载器项目.zip
- LISP编程语言的操作与应用解析
- 基于卷积神经网络与 CIFAR10 数据集的图像智能分类 Web 应用程序
- 基于卷积神经网络与 CIFAR10 数据集的图像智能分类 Web 应用程序
- 钣金冷热成形技术与应用
- 基于 PyTorch 的 BiLSTM+CRF 与 pysuite 经典 CRF 特征模板的信息抽取
- BiLSTM+CRF by Pytorch and classic CRF by pysuite 基于双向循环神经网络和CRF特征模板的信息抽取
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈


