Duyuru: 
15 Nisan 2025'ten önce Earth Engine'i kullanmak için kaydedilen tüm ticari olmayan projelerin erişimlerini sürdürebilmeleri için 
ticari olmayan uygunluklarını doğrulamaları gerekir. 26 Eylül 2025'e kadar doğrulama yapmazsanız erişiminiz bekletilebilir.
  
        
 
       
     
  
  
  
    
  
  
  
    
      ee.Algorithms.Image.Segmentation.KMeans
    
    
      
    
    
      
      Koleksiyonlar ile düzeninizi koruyun
    
    
      
      İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
    
  
  
      
    
  
  
  
  
  
    
  
  
    
    
    
  
  
Giriş görüntüsünde K-ortalama kümeleme gerçekleştirir. Her pikselin ait olduğu kümenin kimliğini içeren 1 bantlı bir görüntü oluşturur. Algoritma, çakışmayan hücrelerden oluşan sabit bir ızgarada (gridSize, bir döşemeden daha küçük olabilir) veya çakışan döşemelerde (neighborhoodSize) çalışabilir. Varsayılan olarak, çakışmayan kutular kullanılır. Bir hücre veya döşemedeki kümeler, başka bir hücre veya döşemedeki kümelerle ilişkili değildir. Bir hücre veya döşeme sınırını kapsayan tüm kümeler, iki yarıda iki farklı etiket alabilir. Kısmi maskeler içeren tüm giriş pikselleri çıkışta tamamen maskelenir.
| Kullanım | İadeler | 
|---|
| ee.Algorithms.Image.Segmentation.KMeans(image, numClusters, numIterations, neighborhoodSize, gridSize, forceConvergence, uniqueLabels) | Resim | 
| Bağımsız Değişken | Tür | Ayrıntılar | 
|---|
| image | Resim | Kümeleme için giriş resmi. | 
| numClusters | Tamsayı, varsayılan: 8 | Küme sayısı. | 
| numIterations | Tamsayı, varsayılan: 20 | Yineleme sayısı. | 
| neighborhoodSize | Tamsayı, varsayılan: 0 | Mahallenin boyutu. Kümeler hesaplanırken her bir kutunun genişletileceği (çakışma) miktar. Bu seçenek, gridSize ile birlikte kullanılamaz. | 
| gridSize | Tam sayı, varsayılan: null | Izgara hücresi boyutu. 0'dan büyükse kMeans, bu boyuttaki hücrelerde bağımsız olarak çalıştırılır. Bu, herhangi bir kümenin boyutunu ızgara boyutu veya daha küçük olacak şekilde sınırlar. Bu seçenek, neighborhoodSize ile birlikte kullanılamaz. | 
| forceConvergence | Boole değeri, varsayılan: false | Doğruysa, numIterations'dan önce yakınsama sağlanmazsa hata verilir. | 
| uniqueLabels | Boole değeri, varsayılan: true | Doğruysa kümelere benzersiz kimlikler atanır. Aksi takdirde, her kutu veya ızgara hücresinde tekrarlanır. | 
  
  
  
  
  
Aksi belirtilmediği sürece bu sayfanın içeriği Creative Commons Atıf 4.0 Lisansı altında ve kod örnekleri Apache 2.0 Lisansı altında lisanslanmıştır. Ayrıntılı bilgi için Google Developers Site Politikaları'na göz atın. Java, Oracle ve/veya satış ortaklarının tescilli ticari markasıdır.
  Son güncelleme tarihi: 2025-07-26 UTC.
  
  
  
    
      [null,null,["Son güncelleme tarihi: 2025-07-26 UTC."],[],["K-Means clustering is applied to an input image, generating a single-band output image where each pixel is assigned a cluster ID. Clustering can occur within a fixed grid (`gridSize`) or within overlapping tiles (`neighborhoodSize`). By default, tiles have no overlap. Clusters are independent per cell/tile, potentially resulting in different labels for clusters crossing boundaries. Parameters include the number of clusters and iterations. Convergence can be enforced and the ID labels be unique or repeat depending on the specified parameter.\n"]]