You are on page 1of 1

Kod Balangc I = imread('KTU.jpg'); %ekilip 256x256 boyutunda hazrlanan fotoraf programa okutuldu.

J = rgb2gray(I); %Fotoraf rgb2gray fonksiyonu kullanlarak gri dzeyli grnt haline getirildi. figure, imshow(I), figure, imshow(J); %Fotoraflar gsterildi. figure, imhist(J) %imhist fonksiyonu kullanlarak gri dzeyli grntnn histogram oluturuldu. xlswrite('gridegerlerktu.xls' , J); %xlswrite komutu ile gri dzeyli grntnn deerleri Excel dosyasna yazdrld. B = imadjust(J,stretchlim(J),[]); %Ztlk germe ilemi gerekletirildi. figure, imshow(B); %Ztlk germe ilemi uygulanan grnt gsterildi. figure, imhist(B); %Ztlk germe ilemi uygulanan grntnn histogram izdirildi. A = histeq(J); %histeq fonksiyonu ile histogram eitleme ilemi yapld. figure, imshow(A); %Histogram eitlenmi grnt gsterildi. figure, imhist(A); %Histogram eitlenmi grntnn histogram izildi. Kod Sonu Hava Fotorafndan Ortofotoya Dnm Kod Balangc referanslandirilmamis = imread('westconcordaerial.png'); %MatLab ktphanesinden ilgili hava fotoraf arld. figure, imshow(referanslandirilmamis) %Referanslandrlmam hava fotoraf gsterildi. referansliorijinal = imread('westconcordorthophoto.png'); %MatLab ktphanesinden ilgili ortofoto arld. figure, imshow(referansliorijinal) %Orijinal referansl grnt gsterildi. cpselect('westconcordaerial.png','westconcordorthophoto.png') %cpselect fonksiyonu ile iki resim zerinde kontrol noktalar seildi t_concord = cp2tform(input_points,base_points,'affine'); %cp2tform fonksiyonu ile tklanan input-base noktalar kullanlarak afin dnm uyguland. info = imfinfo('westconcordorthophoto.png'); %imfinfo komutuyla grnt bilgisi info deikenine atanyor referansli = imtransform(referanslandirilmamis,t_concord, 'bicubic',... %bikbik rnekleme yntemi kullanlarak imtransform komutu ile transformasyon ilemi yaplyor 'XData',[1 info.Width], 'YData',[1 info.Height]); figure, imshow(referansli) %Referanslandrlm grnt gsteriliyor. Kod Sonu

You might also like