求大神将下面的代码用MATLAB写出来!急用
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/09/30 14:18:56
求大神将下面的代码用MATLAB写出来!急用
#include
using namespace std;
int main()
{
\x09int i,j;
\x09int Sum[128][94];
\x09int Edge[128][94];
\x09int I[1024][768];
\x09
\x09for(j=0;j
#include
using namespace std;
int main()
{
\x09int i,j;
\x09int Sum[128][94];
\x09int Edge[128][94];
\x09int I[1024][768];
\x09
\x09for(j=0;j
I=randi(100,1024,768); %这里用随机矩阵,你改自己数据
A=mat2cell(I,8*ones(128,1),8*ones(96,1));
Sum=cellfun(@mean2,A);
Edge=Sum>50;
再问: A=mat2cell(I,8*ones(128,1),8*ones(96,1)); 这里有错误呀
error:Number of input vector arguments, 2, does not match the input matrix's number of dimensions, 3.
再答: 你原来说 I是1024x768
都分成8x8的矩阵的话,可以分成128x96个
而你的sum和edge都是设定128x94
我不知道为什么。
还有你的I是不是从图片文件读入的数据
你看看你的I是不是三维矩阵
如果是三维的话,你加以一句
I=rgb2gray(I);
将rgb三维表示的矩阵转外围二维的灰度矩阵
再问: Thank you very much! 额 里面的参数设错了 改了下 成功了
A=mat2cell(I,8*ones(128,1),8*ones(96,1));
Sum=cellfun(@mean2,A);
Edge=Sum>50;
再问: A=mat2cell(I,8*ones(128,1),8*ones(96,1)); 这里有错误呀
error:Number of input vector arguments, 2, does not match the input matrix's number of dimensions, 3.
再答: 你原来说 I是1024x768
都分成8x8的矩阵的话,可以分成128x96个
而你的sum和edge都是设定128x94
我不知道为什么。
还有你的I是不是从图片文件读入的数据
你看看你的I是不是三维矩阵
如果是三维的话,你加以一句
I=rgb2gray(I);
将rgb三维表示的矩阵转外围二维的灰度矩阵
再问: Thank you very much! 额 里面的参数设错了 改了下 成功了
求大神将下面的代码用MATLAB写出来!急用
求matlab代码!急,请把下面式子用matlab代码写出来
求matlab大神将以下公式按matlab的语言写出来,小弟在此感激不尽!
求大神解释一下matlab代码:
求matlab大神用matlab指导下面的题目
Matlab中一段代码求大神解释
求matlab大神编程!急用!
计算pi的近似值 (写出MATLAB代码)
用matlab解方程求matlab代码.
求大神用matlab写出此句
求MATLAB大神,帮我解释一下这段代码的具体意思,用到什么知识,做PPT用
matlab 求解带参数的方程,目的是用c表示x,y,求大神指导……代码如下