请帮忙解释下这段matlab程序的意思,希望是一句一句的[M,N]=size(I);for k = 1:3J = zeros(M,N);for i = 1:Mfor j = 1:Ntemp = I(i,j);s1 = 0; s2 = 0;range = [k:-1:1];for d = ranges1 = 2^(8-d) + s1; s2 = 2^(8-d+1);if temp >= s1 & temp < s2

来源:学生作业帮助网 编辑:六六作业网 时间:2024/12/25 09:19:17
请帮忙解释下这段matlab程序的意思,希望是一句一句的[M,N]=size(I);fork=1:3J=zeros(M,N);fori=1:Mforj=1:Ntemp=I(i,j);s1=0;s2=0

请帮忙解释下这段matlab程序的意思,希望是一句一句的[M,N]=size(I);for k = 1:3J = zeros(M,N);for i = 1:Mfor j = 1:Ntemp = I(i,j);s1 = 0; s2 = 0;range = [k:-1:1];for d = ranges1 = 2^(8-d) + s1; s2 = 2^(8-d+1);if temp >= s1 & temp < s2
请帮忙解释下这段matlab程序的意思,希望是一句一句的
[M,N]=size(I);
for k = 1:3
J = zeros(M,N);
for i = 1:M
for j = 1:N
temp = I(i,j);
s1 = 0; s2 = 0;
range = [k:-1:1];
for d = range
s1 = 2^(8-d) + s1; s2 = 2^(8-d+1);
if temp >= s1 & temp < s2;
J(i,j) = 255; break;
end
end
end
end
J = uint8(J);
figure; imshow(J);
end
end

请帮忙解释下这段matlab程序的意思,希望是一句一句的[M,N]=size(I);for k = 1:3J = zeros(M,N);for i = 1:Mfor j = 1:Ntemp = I(i,j);s1 = 0; s2 = 0;range = [k:-1:1];for d = ranges1 = 2^(8-d) + s1; s2 = 2^(8-d+1);if temp >= s1 & temp < s2
代码后面多了个end.
[M,N]=size(I);%%得到I的行数和列数
for k = 1:3 %%最外层循环
J = zeros(M,N);%%建立和I一样大小的0矩阵,用以得到新的图像
for i = 1:M
for j = 1:N
temp = I(i,j);%%i,j为坐标,把I中横坐标为i,纵坐标为j处的像素值赋给temp
s1 = 0; s2 = 0;%%初始化s1和s2
range = [k:-1:1];%%当k=1时,range=1;当k=2时,range=[2,1];当k=3时,range=[3,2,1]
for d = range%%d和range取一样的值
s1 = 2^(8-d) + s1; s2 = 2^(8-d+1);%%s2没有进行累加,那么当d=1时,s2=256;当d=[2,1]时,第一次循环d=2,s2=128,第二次循环d=1,s2=256,该值覆盖128,所以最终s2=256;当d=[3,2,1]时,同样的道理,s2=256.s1进行累加,当d=1时,s1=128;当d=[2,1]时,第一次循环d=2,s1=64,第二次循环d=1,s1=128,所以最终s1=128+64=192;当d=[3,2,1]时,第一次循环d=3,s1=32,第二次循环d=2,s1=64,第三次循环d=1,s1=128,所以最终s1=128+64+32=224.
if temp >= s1 & temp < s2;
J(i,j) = 255; break;%%判断temp是否在s1和s2范围之内,是的话给J(i,j)赋值255.其实就是双阈值分割
end
end
end
end
J = uint8(J);
figure; imshow(J);%%显示图像J,总共三幅,第一幅的阈值128

只解释字的意思请帮忙! 请帮忙解释下这张图的意思? 请帮忙解释下这段matlab程序的意思,希望是一句一句的[M,N]=size(I);for k = 1:3J = zeros(M,N);for i = 1:Mfor j = 1:Ntemp = I(i,j);s1 = 0; s2 = 0;range = [k:-1:1];for d = ranges1 = 2^(8-d) + s1; s2 = 2^(8-d+1);if temp >= s1 & temp < s2 求高手帮忙解释下面每一句程序的意思?详细点,谢谢 产生m序列的matlab程序需要n=6的 103和147的m序列matlab程序,并且做自相关函数和互相关函数图,解释每段程序的意思. Matlab写单摆的微分方程程序,请各位帮忙已知单摆的微分方程为,初始条件为t=0时,初始角速度为10°,初始角速度为0,请用Matlab求出方程的近似解.(写程序) 请大家帮忙解释下这句话的意思是什么 请大神帮忙,解释以下词的意思! 请各位老师帮忙解释簇拥这个词的意思? 请帮忙解释以上2组词语的意思, ''琉璃什么意思,请帮忙解释的具体点,谢谢! 求下题的MATLAB程序 最小二乘法的matlab程序 求下式的Matlab程序 高斯列主元消元法的matlab程序 f] = periodogram(x,window,nfft,fs)这个语句的意思!我看一段程序里头有这句[Pxx,f] = periodogram(x,window,nfft,fs),查了help,但是刚接触matlab,看了半天也没太看懂具体怎么个意思,哪位能帮忙解释解释这个period 如何用matlab做傅里叶反变换啊?现在需要用matlab编一个对任意数字波形进行傅里叶反变换的程序,本人matlab用的不好,请大家来帮忙解决下,谢谢! 请大家帮忙解释;《入木三分》什么意思?