matlab robinson ken...
 
Bildirimler
Hepsini Temizle

matlab robinson kenar belirleme  

  RSS
yusuf uysal
(@yusufuysal)
Üye

üniversite öğrencisiyim görüntü işleme ödevi olarak robinson kenar belirleme yöntemini verdi hoca çeşitli kaynaklardan açıklamalar bulup çeviri yaptım fakat kodunu bulamıyorum bir türlü yardım edebilecek olursa çok sevinirim 30 aralığa kadar teslim etmem lazım.

Alıntı
Gönderildi : 25/12/2014 01:55
Rahmi DILLI
(@rahmidilli)
Tecrübeli Üye

[quote user="yusuf uysal"]üniversite öğrencisiyim görüntü işleme ödevi olarak robinson kenar belirleme yöntemini verdi hoca çeşitli kaynaklardan açıklamalar bulup çeviri yaptım fakat kodunu bulamıyorum bir türlü yardım edebilecek olursa çok sevinirim 30 aralığa kadar teslim etmem lazım.[/quote]

Merhabalar,

http://www.mathworks.com/matlabcentral/answers/154699-edge-detection-use-kirsch-robinson-operator 

CevapAlıntı
Gönderildi : 25/12/2014 18:51
yusuf uysal
(@yusufuysal)
Üye

abi aradığım tam olarak bu değil bu kenar belirlemenin kodu lazım bir sürü yere baktım sadece bu sitede  http://en.pudn.com/downloads450/sourcecode/graph/texture_mapping/detail1896362_en.html rastladım bundada aylık ücret istiyor malum öğrencilik alamıyorum 🙂

CevapAlıntı
Gönderildi : 25/12/2014 21:21
yusuf uysal
(@yusufuysal)
Üye

kodları buldum biraz düzenlemeyle  çalışır hale geldi burda da paylaşmak istedim başka birine lazım olur belki

 

 

clear all;

clc;

I=imread('peppers.png');

A=rgb2gray(I);

r = zeros(3,3,8);

r(:,:,1) = [-1 0 1; -2 0 2; -1 0 1];

r(:,:,2) = [0 1 2; -1 0 1; -2 -1 0];

r(:,:,3) = [1 2 1; 0 0 0; -1 -2 -1];

r(:,:,4) = [2 1 0; 1 0 -1; 0 -1 -2];

r(:,:,5) = [1 0 -1; 2 0 -2; 1 0 -1];

r(:,:,6) = [0 -1 -2; 1 0 -1; 2 1 0];

r(:,:,7) = [-1 -2 -1; 0 0 0; 1 2 1];

r(:,:,8) = [-2 -1 0; -1 0 1; 0 1 2];

I_r = zeros(size(I,1), size(I,2), 8);

for i = 1:8

        I_r(:,:,i) = imfilter(A,r(:,:,i));

end

for j=1:8

    subplot(2,4,j), imshow(abs(I_r(:,:,j)),[]),title(['robinson matrisi  ',num2str(j)]);

end

I_rob= max(I_r,[],3); 

CevapAlıntı
Gönderildi : 27/12/2014 19:05
Rahmi DILLI
(@rahmidilli)
Tecrübeli Üye

[quote user="yusuf uysal"]

kodları buldum biraz düzenlemeyle  çalışır hale geldi burda da paylaşmak istedim başka birine lazım olur belki

 

 

clear all;

clc;

I=imread('peppers.png');

A=rgb2gray(I);

r = zeros(3,3,8);

r(:,:,1) = [-1 0 1; -2 0 2; -1 0 1];

r(:,:,2) = [0 1 2; -1 0 1; -2 -1 0];

r(:,:,3) = [1 2 1; 0 0 0; -1 -2 -1];

r(:,:,4) = [2 1 0; 1 0 -1; 0 -1 -2];

r(:,:,5) = [1 0 -1; 2 0 -2; 1 0 -1];

r(:,:,6) = [0 -1 -2; 1 0 -1; 2 1 0];

r(:,:,7) = [-1 -2 -1; 0 0 0; 1 2 1];

r(:,:,8) = [-2 -1 0; -1 0 1; 0 1 2];

I_r = zeros(size(I,1), size(I,2), 8);

for i = 1:8

        I_r(:,:,i) = imfilter(A,r(:,:,i));

end

for j=1:8

    subplot(2,4,j), imshow(abs(I_r(:,:,j)),[]),title(['robinson matrisi  ',num2str(j)]);

end

I_rob= max(I_r,[],3); 

[/quote]

 Yazılı kalır sonrasında da ararsanız burada bulursunuz. 

CevapAlıntı
Gönderildi : 29/12/2014 11:49
Paylaş: