Earth Engine, paylaşılan bilgi işlem kaynaklarını korumak ve herkes için güvenilir performans sağlamak amacıyla ticari olmayan kota katmanlarını kullanıma sunuyor. Ticari olmayan tüm projelerin 27 Nisan 2026'ya kadar bir kota katmanı seçmesi gerekir. Aksi takdirde varsayılan olarak Topluluk Katmanı kullanılır. Katman kotaları, 27 Nisan 2026'dan itibaren tüm projeler için (katman seçim tarihinden bağımsız olarak) geçerli olacaktır. Daha fazla bilgi edinin.
ee.Image.glcmTexture
Koleksiyonlar ile düzeninizi koruyun
İçeriği tercihlerinize göre kaydedin ve kategorilere ayırın.
Her banttaki her pikselin etrafındaki gri düzey eş oluşum matrisinden doku metriklerini hesaplar. GLCM, bir görüntüde farklı piksel parlaklığı değerleri (gri seviyeleri) kombinasyonlarının ne sıklıkta oluştuğunun tablosudur. Bu işlev, belirli bir yönde ve mesafede X değerine sahip bir pikselin Y değerine sahip bir pikselin yanında kaç kez bulunduğunu sayar ve ardından bu tablodan istatistikler elde eder.
Bu uygulama, Haralick tarafından önerilen 14 GLCM metriğini ve Conners'tan 4 ek metriği hesaplar. Girişlerin tam sayı değerinde olması gerekir.
Yönlü ortalama etkinse çıkış, giriş bandı başına 18 banttan oluşur. Aksi takdirde, çekirdekteki yönlü çift başına 18 banttan oluşur:
ASM: f1, Açısal İkinci Moment; tekrar eden çiftlerin sayısını ölçer.
KONTRAST: f2, Kontrast; bir görüntünün yerel kontrastını ölçer
CORR: f3, Korelasyon; piksel çiftleri arasındaki korelasyonu ölçer
VAR: f4, Varyans; gri seviyelerin dağılımının ne kadar yaygın olduğunu ölçer.
Daha fazla bilgiyi şu iki makalede bulabilirsiniz: Haralick et. al, "Textural Features for Image Classification", https://doi.org/10.1109/TSMC.1973.4309314 ve Conners, et al, "Segmentation of a high-resolution urban scene using texture operators", https://doi.org/10.1016/0734-189X(84)90197-X.
Kullanım
İadeler
Image.glcmTexture(size, kernel, average)
Resim
Bağımsız Değişken
Tür
Ayrıntılar
bu: image
Resim
Doku metriklerinin hesaplanacağı resim.
size
Tamsayı, varsayılan: 1
Her GLCM'ye dahil edilecek komşuluk alanı boyutu. Örneğin, 1 boyutu 3x3 kareye, 2 boyutu 5x5 kareye, 3 boyutu 7x7 kareye karşılık gelir.
kernel
Çekirdek, varsayılan: null
GLCM'lerin hesaplanacağı x ve y ofsetlerini belirten bir çekirdek. Merkez piksel hariç olmak üzere, çekirdekteki sıfır olmayan her piksel için bir GLCM hesaplanır. Aynı yön ve mesafe için daha önce bir GLCM hesaplanmamış olması gerekir. Örneğin, doğu ve batı piksellerinden biri veya her ikisi de ayarlanmışsa yalnızca 1 (yatay) GLCM hesaplanır. Çekirdekler soldan sağa ve yukarıdan aşağıya doğru taranır. Varsayılan değer 3x3 kare olup (-1, -1), (0, -1), (1, -1) ve (-1, 0) uzaklıklarına sahip 4 GLCM ile sonuçlanır.
average
Boole değeri, varsayılan: true
Doğruysa her metrik için yön bantlarının ortalaması alınır.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2026-04-20 UTC."],[],["This content describes the computation of texture metrics using the Gray Level Co-occurrence Matrix (GLCM). It calculates 18 metrics, including Angular Second Moment, Contrast, Correlation, and Entropy, among others. The GLCM tabulates pixel brightness combinations within an image, considering direction and distance. Input images must be integer-valued. The `Image.glcmTexture` function takes `size`, `kernel` (pixel offsets), and `average` (directional averaging) as parameters. Output is 18 bands per input band, either averaged or per directional pair in the kernel.\n"]]