MY 교육수강/영상처리

[영상처리(9.14)] 감마 보정하기

광천스러움 2012. 9. 14. 12:51

 ex11.m

 

ex(0~10).zip

% 9월 14일 감마값 보정

 

clear;

 

im = imread('lenacolor.jpg');

 

im1 = rgb2gray(im);

 

im1 = double(im1);

 

n = 0.8; %감마값 1
m = 1.5; %감마값 2

 

im_new = ((im1/255).^(1/n))*255; % 벡터값을 승을 해줄경우 .^를 활용하자.
im_new1= ((im1/255).^(1/m))*255;

 

subplot(131), imshow(uint8(im1)); title('원본')
subplot(132), imshow(uint8(im_new)); title('감마값 0.8')
subplot(133), imshow(uint8(im_new1)); title('감마값 1.5')