matlab的上不完全gamma函数人为修正

matlab的上不完全gamma函数人为修正,第1张

1、基于matlab 的gamma校正1、 gamma校正的原理其原始图像产生了失真,失真程度有具体系统的gamma值决定,通过相应的软件对图像数据进行预补偿,再送入CRT显示。二、分析原图如下:I=imread(aaa.jpg)subplot(2,2,1)imshow(I)title(aaa)m,n,k=size(I)r=zeros(m,n,k,uint8)gama=0.8p=255/255(gama)p=(1/p)(1/gama)for i=1:mfor j=1:nfor l=1:kr(i,j,l)=floor(p*double(I(i,j,l)(1/gama)endend。

2、endsubplot(2,2,2)imshow(r)title(gama=0.8)gama=0.6p=255/255(gama)p=(1/p)(1/gama)for i=1:mfor j=1:nfor l=1:kr(i,j,l)=floor(p*double(I(i,j,l)(1/gama)endendendsubplot(2,2,3)imshow(r)title(gama=0.6)gama=0.4p=255/255(gama)p=(1/p)(1/gama)for i=1:mfor j=1:nfor l=1:kr(i,j,l)=floor(p*double(I(i,j,l)(1/gama)endendendsubplot(2,2,4)imshow(r)title(gama=0.4。

Γ(x)称为伽马函数,它是用一个积分式定义的,不是初等函数。伽马函数有性质:Γ(x+1)=xΓ(x),Γ(0)=1,Γ(1/2)=√π,对正整数n,有Γ(n+1)=n! 11。

表达式:

Γ(a)=∫{0积到无穷大}

[x^(a-1)]*[e^(-x)]dx

在Matlab中的应用

其表示N在N-1到0范围内的整数阶乘

公式为:gamma(N)=(N-1)*(N-2)*...*2*1

例如:

gamma(6)=5*4*3*2*1

ans=120


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12039869.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存