end S2=round(S1*256); Error:Missing MATLAB operator.S1=zeros(1,256);for i=1:256 for j=1:i S1(i)=GP(j)+S1(i); %计算Sk end end S2=round(S1*256); %将Sk归到相近级的灰度for i=1:256 GPeq(i)=sum(GP(find(S2==i))); %计算现有每个灰度级出
来源:学生作业学帮网 编辑:学帮网 时间:2024/06/04 08:12:34
end S2=round(S1*256); Error:Missing MATLAB operator.
S1=zeros(1,256);
for i=1:256 for j=1:i S1(i)=GP(j)+S1(i); %计算Sk
end
end S2=round(S1*256); %将Sk归到相近级的灰度
for i=1:256 GPeq(i)=sum(GP(find(S2==i))); %计算现有每个灰度级出现的概率
end
figure,bar(0:255,GPeq,'b') %显示均衡化后的直方图 figure NO 4
title('均衡化后的直方图')
xlabel('灰度值')
ylabel('出现概率')
figure,plot(0:255,S2,'r') %显示灰度变化曲线 figure NO 5
legend('灰度变化曲线')
xlabel('原图像灰度级')
ylabel('均衡化后灰度级')
end S2=round(S1*256); %将Sk归到相近级的灰度
|
Error:Missing MATLAB operator.
哪里出错了?
你把这一行end S2=round(S1*256); %将Sk归到相近级的灰度
写成:
end
S2=round(S1*256);%将Sk归到相近级的灰度
试试,好像end不能和其他语句在同一行的.
其他地方没有错,
end S2=round(S1*256); Error:Missing MATLAB operator.S1=zeros(1,256);for i=1:256 for j=1:i S1(i)=GP(j)+S1(i); %计算Sk end end S2=round(S1*256); %将Sk归到相近级的灰度for i=1:256 GPeq(i)=sum(GP(find(S2==i))); %计算现有每个灰度级出
(s3-s2)/s2-(s2-s1)/s1=?
while(*s1&&*s2&&*s2++==*s1++);怎样理解
为什么(s1/t1)/(s2/t2)=(s1/s2)/(t1/t2)
S2-S1=at^2S1 S2指什么
下面函数的功能是 a(s1,s2) char s1[],s2[];{while(*s2++=*s1++)}
证明:对于任意集合S1和S2,S1并S2=S2并S1
:对于任意集合S1和S2 请证明:S1∪S2=S2∪S1
S1:S2=2:5 S2:S3=4:10 S1:S2:S3=
matlab程序问题怎样编程下面的问题,麻烦大家帮我,y=sum(((n-s1)./n).*c(s1).*cos(s1*lamda))./pi-sum(c(s2).*cos(s2*lamda))./pi; ,其中m=130,n=300,p=0:round(N./2);s1=1:n;s2=1:m;lamdap=(2*pi*p)./N;lamda=lamdap; N=15000,c(s1)是已知的29
S1+S2+S3+S4+S5=S1×S2×S3×S4×S5请问S1、S2、S3、S4、S5分别是多少
S2-S1为什么=at的平方?
S1+S2+S3+.+Sn=?(等差数列)
main() {char *s1,*s2,m; s1=s2=(char*)malloc(sizeof(char)); *s1=15;*s2=20;m=*s1+*s2; printf(%d
,mmain(){char *s1,*s2,m;s1=s2=(char*)malloc(sizeof(char));*s1=15;*s2=20;m=*s1+*s2;printf(%d
,m);}求输出结果及思路
c++中while(*s1&&*s2&&*s2++==*s1++);是什么意思呀
char *s1=12345,*s2=1234; printf(%d
,strlen(strcpy(s1,s2)));
若字符串s1等于s2,则执行ST,if(s1=s2)ST对不对
由纸带计算加速度a=(s2-s1)/T^2 s1,s2指的是什么?