MATLAB中有什么函数可以用来计算矩阵的相似程度,最好是能够找两个相同矩阵的
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:综合作业 时间:2024/05/09 07:24:30
MATLAB中有什么函数可以用来计算矩阵的相似程度,最好是能够找两个相同矩阵的
检测的算法有很多,具体看你的需求了.我给你提供一个例子:
两矩阵相减得到新矩阵,新矩阵的每一个元素的平方和就可以来检测矩阵相似了.相同的矩阵得到的平方和为零.越不同的矩阵,平方和的值越大.
a=【1,2;3,4】
b= 【3,4;5,6】
c=【1,3;2,4】
a-b = 【-2,-2;-2;-2】 平方和 = 4+4+4+4 = 16
a-c = 【0,-1;1,0】 平方和= 0+1+1+0=2
所以,c矩阵比b矩阵更接近a矩阵
再问: 嗯这个我也想过,但是不好用呀,有没有更好点的,我的是关于图片拼接的
再答: 处理图片的话根据你的不同要求,算法会不一样的。具体来说分为补颜色,补图形。这个不是三言两语能说清了。photoshop软件工程师发表过很多图片拼接(橡皮图章)的论文,你可以参考一下。例如这一篇
http://www.pnas.org/content/108/50/19907.full
A perceptual metric for photo retouching
两矩阵相减得到新矩阵,新矩阵的每一个元素的平方和就可以来检测矩阵相似了.相同的矩阵得到的平方和为零.越不同的矩阵,平方和的值越大.
a=【1,2;3,4】
b= 【3,4;5,6】
c=【1,3;2,4】
a-b = 【-2,-2;-2;-2】 平方和 = 4+4+4+4 = 16
a-c = 【0,-1;1,0】 平方和= 0+1+1+0=2
所以,c矩阵比b矩阵更接近a矩阵
再问: 嗯这个我也想过,但是不好用呀,有没有更好点的,我的是关于图片拼接的
再答: 处理图片的话根据你的不同要求,算法会不一样的。具体来说分为补颜色,补图形。这个不是三言两语能说清了。photoshop软件工程师发表过很多图片拼接(橡皮图章)的论文,你可以参考一下。例如这一篇
http://www.pnas.org/content/108/50/19907.full
A perceptual metric for photo retouching
相似矩阵有相同的秩,那么如果两个矩阵有相同的秩,这两个矩阵一定相似吗?
matlab 矩阵中如何找相同的元素
matlab如何找两个不同维数的矩阵中相同的元素
找几个矩阵相同的数 matlab
线性代数,两个矩阵有相同的特征值,一定相似吗?
Matlab矩阵相关,如图,要进行的计算是将两个矩阵中第四列数值相同的行进行相减.
MATLAB中相关系数矩阵和协方差矩阵的命令?这两个矩阵有什么区别,不用命令怎么求
Matlab如何找出两个矩阵中相同的元素
matlab 矩阵的计算
matlab中,如何计算大矩阵中小矩阵的个数
matlab中求矩阵的转置矩阵,是什么函数?
MATLAB中两个矩阵相乘的问题