基于matlab的gamma校正

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

基于matlab的gamma校正一、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.8;p=255/255^(gama);p=(1/p)^(1/gama);fori=1:mforj=1:nforl=1:kr(i,j,l)=floor(p*double(I(i,j,l))^(1/gama));endendendsubplot(2,2,2);imshow(r);title('gama=0.8');gama=0.6;p=255/255^(gama);p=(1/p)^(1/gama);fori=1:mforj=1:nforl=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.4;p=255/255^(gama);p=(1/p)^(1/gama);fori=1:mforj=1:nforl=1:kr(i,j,l)=floor(p*double(I(i,j,l))^(1/gama));endendendsubplot(2,2,4);imshow(r);title('gama=0.4');

1 / 2
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功