均衡化—单映射主函数-read.docVIP

  • 1
  • 0
  • 约4.4千字
  • 约 5页
  • 2018-11-16 发布于天津
  • 举报
均衡化—单映射主函数-read

----------------------------均衡化—单映射 主函数--------------------------- img1=imread(lenna.bmp); A=double(img1); B=zeros(256); C=zeros(256); rate=be_count(A);%调用计算图象灰度直方图函数 add_rate=rate; for i=2:256 add_rate(i)=add_rate(i)+add_rate(i-1); %累积直方图 end ave=ceil(add_rate.*(255-1)+0.5); for i=1:256 for j=1:256 k=A(i,j)+1; B(i,j)=ave(k); end end k=zeros(1,256); for i=2:256 if ave(i)~=ave(i-1) j=ave(i-1); k(j)=i-1;%j〉=1 end end j=0; for i=2:255 if k(i)~=0 l=k(i); k(i)=k(i)-j; j=l; end end k=k./256; img2=uint8(B); l

文档评论(0)

1亿VIP精品文档

相关文档