top of page

Laplacian Of Gaussian (LOG) Algoritmasi

  • Writer: Sevdanur GENC
    Sevdanur GENC
  • Dec 12, 2013
  • 1 min read

Makalede, var olan bir image uzerinde bilgisayarli gorme – goruntu isleme konularindan Laplacian Of Gaussian (LOG) Algoritmasini adim adim calistiricaz. Yazmis oldugumuz matlab fonksiyonlari ile elde ettigimiz goruntuler kodlari ile birlikte makale icerisinde olacaktir. Asagida ilgili Laplacian Of Gaussian (LOG) Algoritmasi ile birlikte elimizdeki image goruntusunun kenarlarini bulalim;

        Elimizdeki Image'in Marr ve Hildreth'in Log kenar bulma yontemi ile cozuyoruz. Bu cozume ait matlab komutlari ve ekran goruntuleri asagidadir.

Matlab Kodu;

close all; clear all; clc; image = rgb2gray(imread('armutlu.jpg')); marrHildreth1 = edge(image,'log',0,1.0); marrHildreth2 = edge(image,'log',0,2.0); marrHildreth3 = edge(image,'log',0,3.0); marrHildreth4 = edge(image,'log',0,4.0); goruntu1 = [ marrHildreth1 marrHildreth2; marrHildreth3 marrHildreth4]; log = figure('Name','Marr/Hildreth: UL: s=1  UR: s=2  BL: s=3 BR: s=4'); iptsetpref('ImshowBorder','tight'); imshow(goruntu1,'InitialMagnification',100);

= edge(image,'canny',[],1.0);

= edge(image,'canny',[],2.0);

= edge(image,'canny',[],3.0);

= edge(image,'canny',[],4.0); k = 0.75 Canny1 = edge(image,'canny',k*CannytDetection1,1.0); Canny2 = edge(image,'canny',k*CannytDetection2,2.0); Canny3 = edge(image,'canny',k*CannytDetection3,3.0); Canny4 = edge(image,'canny',k*CannytDetection4,4.0); goruntu2 = [ Canny1 Canny2; Canny3 Canny4 ]; canny = figure('Name','Canny: UL: s=1  UR: s=2  BL: s=3 BR: s=4'); iptsetpref('ImshowBorder','tight'); imshow(goruntu2,'InitialMagnification',100);

Ekran Goruntuleri;

                                                              Keyifli Calismalar Dilerim.

Comments


©2035 by Sevdanur Genc. Powered and secured by Wix

bottom of page