文件名称:Compress-Images-with-k-means-cluster
文件大小:3KB
文件格式:ZIP
更新时间:2024-05-03 05:29:08
用k均值群集压缩图像 由于通过互联网对图片的需求很高,因此需要压缩图片,因此我们可以通过网络更快地移动它们。 有多种压缩图片的方法。 在这个项目中,我们使用的是k-means,这是一种无监督的学习算法。 如果我们使用16色群集,则使用k均值群集的图像压缩是一种将图像从24位彩色表示压缩到4位的方法。 图像带有RGB编码,该编码具有3-8位无符号整数,范围从0到255,用于指定红色,绿色和蓝色的强度值。 RGB编码的矩阵为128 x 128 x 3(三种颜色强度)。 每个像素都是一个数据示例,因此,在128 x 128的图片中,有16284个像素,并且每个像素都有一个代表颜色的3-8位整数。 使用k-means算法,我们可以将其压缩为4位颜色,从而最好地对像素进行分组(聚类)。 方法我们使用两种压缩方法,一种创建自己的函数,另一种使用Matlab函数。 两种方法均获得相似的图像质量。 第一
【文件预览】:
Compress-Images-with-k-means-cluster-main
----load_reshape_init(2KB)
----findClosestCentroid(938B)
----README.md(2KB)