folder Tahribat.com Forumları
linefolder Programlama Genel
linefolder MATLAB-Görüntü İşleme Konusunda Yardım



MATLAB-Görüntü İşleme Konusunda Yardım

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Dryrock
    Dryrock's avatar
    Kayıt Tarihi: 29/Ekim/2014
    Erkek

    Merhaba hocalar,

    Daha öncesinden bilen bilir, makine mühendisiyim. Bu aralar matlab e sardım ve küçük bir programcık yapmaya çalışıyorum, hatta bu konu hakkında yüksek lisansta bir ders aldım ve bildiri koşulu var dersin.

    Sorun şu ki resimdeki gibi iç içe iki daire var birinin içi siyah diğerinin beyaz. Bu iki dairenin merkezleri arasındaki mesafeyi nasıl bulabilirim? Kısıtlı bilgilerimle gelebildiğim yerin kodlarını aşağıda veriyorum:)

    Hazır yeri gelmişken sorayım, bana kodları ve açıklamalarıyla bu görüntü işleme, yapay sinirağları vb. yi sıfırdan detaylı bir şekilde anlatacak kaynak önerebilir misiniz?

    clc, clear all

     

    A=imread('D:\Yüksek Lisans\Görüntü İşleme\Deneme\Deneme1.jpg')

    A1= im2bw(A, graythresh(A));

    figure; imshow(A1);

    B = bwboundaries(A1);

    text(10,10,strcat('\color{red}Objects Found:',num2str(length(B)))); 

    hold on;

         for k=1:length(B),

           boundary = B{k};

           plot(boundary(:,2),boundary(:,1),'b','LineWidth',2);

         end

  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    unbalanced
    unbalanced's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    ben image processing icin c# i kullanmistim hocam :) baya kastiriyordu tabi ama matlab'a bulasmak istemedim tekrar ama bir kac eleman yapiyordu sinifta matlab ile hem daha dogru sonuclar aliyorlardi hem cabuk bitiriyorlardi cunku matlab'in kendi image processing fonksiyonlari taninmis zaten, biz ise kendimiz yazmak zorundaydik kodu (harici kutuphane kullanmak yasakti opencv,emgucv gibi)

    neyse, artik hoca mi tavsiye etti biri mi verdi bilmiyorum ama 2 kaynak var. biri 800 kusur digeri 600 kusur sayfa ve gayet detaylilar.. bulamazsan kitaplari upload ederim


    Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Excel
    radres
    radres's avatar
    Kayıt Tarihi: 28/Şubat/2009
    Erkek

    yapay sinir ağı yöntemlerini kullanmayı bilmiyorum ama trigonometrik yaklaşımla bulunabilir .


    valar morghulis ...
  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Dryrock
    Dryrock's avatar
    Kayıt Tarihi: 29/Ekim/2014
    Erkek
    Serdarr bunu yazdı

    yapay sinir ağı yöntemlerini kullanmayı bilmiyorum ama trigonometrik yaklaşımla bulunabilir .

    Hocam trigonometriik fonk. çıkartırım o problem değil, problem şu ki 5 sene önce ünv.1. sınıfta visual basic te hesap makinesi yaptım en fazla kod bilgim o kadar bunu koda nasıl dökerim o bilgim kısıtlı:)

  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Dryrock
    Dryrock's avatar
    Kayıt Tarihi: 29/Ekim/2014
    Erkek
    unbalanced bunu yazdı

    ben image processing icin c# i kullanmistim hocam :) baya kastiriyordu tabi ama matlab'a bulasmak istemedim tekrar ama bir kac eleman yapiyordu sinifta matlab ile hem daha dogru sonuclar aliyorlardi hem cabuk bitiriyorlardi cunku matlab'in kendi image processing fonksiyonlari taninmis zaten, biz ise kendimiz yazmak zorundaydik kodu (harici kutuphane kullanmak yasakti opencv,emgucv gibi)

    neyse, artik hoca mi tavsiye etti biri mi verdi bilmiyorum ama 2 kaynak var. biri 800 kusur digeri 600 kusur sayfa ve gayet detaylilar.. bulamazsan kitaplari upload ederim

    hocam sanırım bende soldaki kitabın türkçesi var. Sayısal Görüntü İşleme diye, fakat onda matlab a dairhiçbirşey yok. Senin içinde mümkünse upload yapabilirsen sevinirim :)

    Edit:soldakini buldum şimdi, sağdakini bulamadım malesef 

    Dryrock tarafından 12/Nis/16 23:10 tarihinde düzenlenmiştir
  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    unbalanced
    unbalanced's avatar
    Kayıt Tarihi: 14/Haziran/2006
    Erkek

    iki kitapta da matlab anlatiliyor hocam, sendeki kitap farkli buyuk ihtimal

    1. Kitap    2. kitap


    Ülkesini Seven Her Türk Vatandasi, Ülkesinin Sessiz Istilasi'na karsi durmak zorunda.
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Dryrock
    Dryrock's avatar
    Kayıt Tarihi: 29/Ekim/2014
    Erkek
    unbalanced bunu yazdı

    iki kitapta da matlab anlatiliyor hocam, sendeki kitap farkli buyuk ihtimal

    1. Kitap    2. kitap

    eyvallah hocam teşekkür ederim çok

  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    cem-engine
    cem-engine's avatar
    Kayıt Tarihi: 14/Ağustos/2012
    Erkek

    Kabaca bakınca ben de geometrik giderdim. Resimde siyahlar 1, beyazlar 0 piksel değerinde olması lazım. Amaç dairelerin köşelerine sığacak karelerin daireleri kesim noktasını bulmak olsun. Bu noktalar karşılıklı olarak çapa denk gelecek. Algoritma şeklinde ifade etmek gerekirse

    x1 =resim matrisinde siyah renkte olan(piksel değeri 1) en küçük yatay index(x eksenindeki index)

    x2= resim matrisinde siyah renkte olan en büyük yatay index

    y1= resim matrisinde siyah renkte olan en küçük dikey index

    y2= resim matrisinde  siyah renkte olan en büyük dikey index

    siyah dairenin merkezi :M1=[ (x1+x2)/2 , (y1+y2)/2 ]

     

    z1 = resim matrisinde x1 den büyük olup beyaz renkte olan en küçük yatay index

    z2= resim matrisinde x2 den küçük olup beyaz renkte olan en büyük yatay index

    k1 = resim matrisinde y1 den büyük olup beyaz renkte olan en küçük dikey index

    k2= resim matrisinde y2 den küçük olup beyaz renkte olan en büyük yatay index

    beyaz dairenin merkezi: M2 =[ (z1+z2)/2 , (k1+k2)/2 ]

    uzaklık=(M1-M2) nin büyüklüğü.

     

    Sonucunu da paylaşırsan sevinirim hocam, kolay gele.

    Ha bu arada bu indexleri nasıl bulacam dersen "find" komutunu ve matristen(veya vektörden) index bulmayı araştır derim. 

     

    cem-engine tarafından 13/Nis/16 01:03 tarihinde düzenlenmiştir
  9. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Dryrock
    Dryrock's avatar
    Kayıt Tarihi: 29/Ekim/2014
    Erkek

    Konuyu biraz hortlatacak gibi olucam ama maalesef  beceremedim. Bazı şeyleri yaptım biryere kadar geldim fakat  sonuca ulaşamadım. Bu konuda bana yardımcı olabilecek arkadaşların yardımını hala bekliyorum. Yarın akşam son tarih :/

Toplam Hit: 1339 Toplam Mesaj: 9
image processing matlab görüntü işleme