信息

这个问题是关闭的。重新编辑或回答。

两个图片像素

1视图(30天)
锅
2012年5月23日
关闭:MATLAB回答机器人 2021年8月20日
我想计算相应的像素的两张图片。我怎么能做什么?这是我的代码。清除所有;负荷表
[m, n、c、f] =大小(xw);
fd = 0 (1324);
= 1;因为我= 1:325
fd(::,:,) =意味着(abs ((xw (:,:,:, i + 1))——(xw(::,:,我))));
= + 1;
结束
但有一个错误? ? ?下标赋值尺寸不匹配。
错误= = > detectiontest 12 fd(::,:,) =意味着(abs ((xw (:,:,:, i + 1))——(xw(::,:,我))));

答案(2)

杰夫
杰夫 2012年5月23日
你解决 fd (::,:,) 作为一个四维数组,但声明为一维数组。
你需要确保你分配矩阵的形状在左边的形状是一样的矩阵在右边。所以你需要看那电话 的意思是 并检查结果(使用的尺寸 大小 )。最容易被这样做:
(平均大小(abs (xw (:,:,: 1))))

图像分析
图像分析 2012年5月23日
fd(::,:,)是一个三维数组,而一个3 d的意思是数组(这正是xw (:,:,:, i + 1))是一个二维数组。例如二维数组的意思是返回列均值的方法总是一维不到你的意思。所以你想将一个二维数组分配给一个3 d数组。你需要查找的定义的意思,找出你需要通过它做任何你想要的意思。

类别

找到更多的在运营商和基本操作帮助中心文件交换

标签

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!