![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
MATLAB学习记录
文章平均质量分 81
痛&快乐着
从入门到放弃
展开
-
图像分割之k-means聚类分割
k-means聚类是一种无监督学习的聚类算法,它的目的是将数据集中的样本划分成若干个类别,使得同一类别内的样本相似度高,而不同类别之间的样本相似度低。X 的行对应于点,列对应于变量。第五步,比较新的质心和老的质心,如果新质心和老质心之间的距离小于某一个阈值,则表示重新计算的质心位置变化不大,收敛稳定,则认为聚类已经达到了期望的结果,算法终止。通过计算相似度(默认欧氏距离),将相似度大的样本聚集到同一个类别,k表示聚成k个类别,means表示每个类别的聚类中心点是通过簇中所有样本点的均值得到。原创 2024-03-15 15:05:34 · 2175 阅读 · 0 评论 -
C++/Python/MATLAB检查内存使用情况
有时为了对电脑、服务器做运行情况监控,需要获取内存、cpu的使用情况。当处理CT图像数据的时候,由于需要内存较大,因此容易出现内存不足的问题,对此,在处理数据之前预先检查剩余内存是否充足很有必要。以下分别是三种编程语言下的内存检查代码。原创 2024-02-18 14:45:09 · 493 阅读 · 0 评论 -
BM3D降噪算法实现
BM3D(Block-matching and 3D filtering,3维块匹配滤波)降噪是芬兰的坦佩雷理工大学(Pampere University of Technology)的Kosadin、Alessandro、Vladimir、Karen等人2007年提出的基于传统方法的图像降噪算法,该方法的去噪性能目前是非AI图像降噪中去噪效果最好的,无愧于state-of-art denoising performance的称号。原创 2023-11-20 18:21:53 · 1045 阅读 · 0 评论 -
MATLAB常用函数
若参量中不包括任何参数,则默认填充为零且方向为'both'。padval: 'symmetric'表示图像大小通过围绕边界进行镜像反射来扩展;'circular'图像大小通过将图像看成是一个二维周期函数的一个周期来进行扩展。'both'表示在每一维的第一个元素前和最后一个元素后填充,此项为默认值。direction : 'pre'表示在每一维的第一个元素前填充;若参量中不包括direction,则默认值为'both'。'post'表示在每一维的最后一个元素后填充;:将double转char。原创 2023-11-16 08:53:44 · 186 阅读 · 0 评论