1. 程式人生 > >亮度變換&vacation篇

亮度變換&vacation篇

>> f=imread('f.jpg');
>> imshow(f)
警告: 影象太大,無法在螢幕上顯示;將以 17% 顯示 
> In images.internal.initSize (line 71)
  In imshow (line 332) 
>> figure,imhist(f);
>> ylim('auto')
>> g=histteq(f,256);
未定義函式或變數 'histteq'。
 
是不是想輸入:
>> g=histeq(f,256);
>> figure,imshow(f)
警告: 影象太大,無法在螢幕上顯示;將以 17% 顯示 
> In images.internal.initSize (line 71)
  In imshow (line 332) 
>> figure,imhist(g)
>> ylim('auto')
>> hnorm=imhist(f)./numel(f);
>> cdf=cumsum(hnorm);
>> x=linspace(0,1,256);
>> plot(x,cdf)
>> axis([0 1 0 1])
>> set(gca,'xtick',0:.2:1)
>> set(gca,'ytick',0:.2:1)
>> xlabel('input intensity values','fontsize',9)
>> ylabel('output intensity values','fontsize',9)

在這裡插入圖片描述在這裡插入圖片描述在這裡插入圖片描述

在這裡插入圖片描述

在這裡插入圖片描述