Merhabalar,
Matlab'da beyin MRI görüntülerinde tümör tespiti için farklı algoritmalar kullanarak aralarındaki başarı oranını kıyaslamak istiyorum. Bunun için mathworks community den hazır fonksiyon dosyaları indirdim. Bazı görüntülerde doğru sonuçlar verirken bazı görüntülerde alakasız sonuçlar veriyor. MRI görüntülerini ise incelediğim tezlerden yolaa çıkarak radiopedia.org sitesinden aldım. Yapılan tezlerde aynı görüntüler üzerinde Markov Random algoritmasının daha başarılı olduğunu yazarken ben denediğimde alakasız sonuçlar çıkıyor üstelik çok yavaş çalışıyor, arka planda k-means kullanıyor anladıgım kadarıyla. Örnek MRF algoritmasında 100 iterasyon yazmış ama çok yaavaş çalıştıgından ben 15 er,30 ar iterasyon çalıştırdım ve tümörü yanlış tespit etti. Otsu Algoritmasında ise matris boyutunu aşma hatası alıyorum. Sizce görüntülerden dolaayı mı problem yaşıyorum? Çoğu kaynakta en başarılı algoritmanın sırayla, Markov,otsu,kitler,kapur oldugu yazıyor
otsu algoritmasında aldıgım hata:
Undefined function 'colon' for input arguments of type 'uint8' and attributes 'full 3d real'.
Markov random alg. aldıgım hata:
Warning: Failed to converge in 100 iterations for gmdistribution with 3 components
Merhaba,
Belirttiğini konularda deneyimim bulunmuyor ancak,
Araştırdığım kadarı ile Markov Random algoritması sezgisel bir yöntem. Bundan dolayı az iterasyonlar ile (15, 30) yakınsamamsı bana beklenesi geliyor. En az referanslarda yazdığı gibi 100 iterasyon ile denemeniz faydalı olacaktır. Yavaş ilerlemesinin sebebi de bilgisayar donanımınız ile ilgili olabilir.
Aldığınız diğer hatalar da genel olarak matris boyut ve türlerinden kaynaklı gözüküyor.
Eğer sorununuz hala çözülmemiş ise tekrar bakabiliriz.