1、基于matlab 的gamma校正1、 gamma校正的原理其原始图像产生了失真,失真程度有具体系统的gamma值决定,通过相应的软件对图像数据进行预补偿,再送入CRT显示。二、分析原图如下:I=imread(aaajpg);subplot(2,2,1);imshow(I);title(aaa);m,n,k=size(I);r=zeros(m,n,k,uint8);gama=08;p=255/255(gama);p=(1/p)(1/gama);for i=1:mfor j=1:nfor l=1:kr(i,j,l)=floor(pdouble(I(i,j,l)(1/gama);endend。
2、endsubplot(2,2,2);imshow(r);title(gama=08);gama=06;p=255/255(gama);p=(1/p)(1/gama);for i=1:mfor j=1:nfor l=1:kr(i,j,l)=floor(pdouble(I(i,j,l)(1/gama);endendendsubplot(2,2,3);imshow(r);title(gama=06);gama=04;p=255/255(gama);p=(1/p)(1/gama);for i=1:mfor j=1:nfor l=1:kr(i,j,l)=floor(pdouble(I(i,j,l)(1/gama);endendendsubplot(2,2,4);imshow(r);title(gama=04。
方法1,调用可以计算阶乘的几个函数factorial(阶乘),gamma(伽马函数),或者prod(连乘)。都是一句就能算出这个问题的答案。
sum(factorial(1:20));或者sum(gamma(2:21));第三个要多写一两句。
方法2自己写个算阶乘的子函数然后用for循环调用一下。
方法3,规规矩矩写,这个问题很简单弄个矩阵把1到20的阶乘存起来sum一下
fac=ones(1,20);
for n=2:20
fac(n)=fac(n-1)n;
end
ans=sum(fac);
%假定序列服从 分布,获得参数 的估计
%利用参数 估计,得到一个累积分布函数
%利用 法进行分布检验
% 表明数据服从 分布, 为置信水平
(‘该序列服从 分布’) %输出
(‘该序列不服从 分布’)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)