C# GDI+ Projesi
Hedef: -Form' a noktalar eklenmesini ve bu noktalar üzerinde silme ve yer değiştirme işlemleri yapılmasını sağlayan bir arayüz oluşturmak. -Eklenen noktalar üzerinde K-Means ve Nearest Neighbor Algoritmalarının uygulanması. Download .exe : www.bit.ly/GSiJSx K-Means Algoritması P -> Nokta Sayısı C -> Cluster Sayısı CP-> O kümeye ait nokta sayısı if (olusturuldu == 1) { do { for i = 0 -> P { for j = 0 -> C { distance = uzaklıkBul(point[i], cluster[j]) if (distance < min) { min = distance; minIndex = j; } } noktaBoya(p[i], cluster.color) min = 1000; clusters[minIndex].Add(p[i]); } degismedi = 0; for i = 0 -> C { for j = 0 -> CP { koordinatEkle(p[j]) } merkezeCiz(c[i]); if (konumEsit(cluster.eskiKonum, cluster.y