说明:双边滤波代码,双边滤波是一种非线性的方法,同时考虑到了图像的空域信息和灰度相似性,以达到保边去噪的目的.双边滤波通过空域矩阵和值域矩阵形成一个新的权重矩阵,其中空域矩阵用来模糊去噪;值域矩阵用来保护边缘.
说明:共轭梯度法(Conjugate Gradient)是介于最速下降法与牛顿法之间的一个方法,它仅需利用一阶导数信息,但克服了最速下降法收敛慢的缺点,又避免了牛顿法需要存储和计算Hesse矩阵并求逆的缺点,共轭梯度法不仅是解决大型线性方程组最有用的方法之一,也是解大型非线性最优化最有效的算法之一。 在各...
说明:共轭梯度法(Conjugate Gradient)是介于最速下降法与牛顿法之间的一个方法,它仅需利用一阶导数信息,但克服了最速下降法收敛慢的缺点,又避免了牛顿法需要存储和计算Hesse矩阵并求逆的缺点,共轭梯度法不仅是解决大型线性方程组最有用的方法之一,也是解大型非线性最优化最有效的算法之一。 在各...
说明:应用背景MATLAB(矩阵实验室)是一个多模式的数值计算环境和第四代编程语言。由Mathworks公司专有的编程语言,MATLAB允许矩阵运算,函数和数据绘图,算法实现,用户界面的创建,并与其他语言编写的程序接口,包括C,C++,Java,Python语言和。虽然MATLAB主要用于数值计算,一个可...
说明:GoDec 稀疏矩阵分解 CS算法 矩阵带有结构信息,我们可以联想到:推荐系统“用户-评分”矩阵、人脸图像像素矩阵,等。低秩矩阵每行/列都可以用其它行/列线性表示,利用这种特点我们可以对缺失数据进行恢复。 这里介绍一下怎样用低秩矩阵来做人脸识别,同一个人...
说明:基于特征点的全自动无缝图像拼接方法 利用SIFT和RANSAC还有Homography的相关知识编写的一个简单的图片拼贴程序。 1.用SIFT算法得到很多对应点,其中一部分是错误对应点。 2.利用RANSAC方法得到鲁棒的单应矩阵:任取4对点得到单应矩阵H(图2到图1)...