ee.Image.glcmTexture

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 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 ikinci 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 seviyelerinin dağılımının ne kadar yaygın olduğunu ölçer.

IDM: f5, Ters Fark Momenti; homojenliği ölçer

SAVG: f6, Sum Average

SVAR: f7, Toplam Varyans

SENT: f8, Sum Entropy

ENT: f9, Entropy. Gri seviye dağılımının rastgeleliğini ölçer.

VSEÇVAR: f10, Fark varyansı

DENT: f11, Fark entropisi

IMCORR1: f12, Information Measure of Corr. 1

IMCORR2: f13, Information Measure of Corr. 2

MAXCORR: f14, Maks. Korelasyon Katsayısı. (hesaplanmadı)

DISS: Farklılık

INERTIA: Inertia

SHADE: Cluster Shade

PROM: Küme belirginliği

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://sdoi.org/10.1016/0734-189X(84)90197-X.

Kullanımİadeler
Image.glcmTexture(size, kernel, average)Resim
Bağımsız DeğişkenTürAyrıntılar
bu: imageResimDoku metriklerinin hesaplanacağı resim.
sizeTamsayı, varsayılan: 1Her bir GLCM'ye dahil edilecek mahallenin boyutu.
kernelKernel, varsayılan: nullGLCM'lerin hesaplanacağı x ve y ofsetlerini belirten bir çekirdek. GLCM, merkez piksel hariç olmak üzere çekirdekteki sıfır olmayan her piksel için ve aynı yön ve mesafe için daha önce GLCM hesaplanmamış olması koşuluyla hesaplanır. Ö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.
averageBoole değeri, varsayılan: trueDoğruysa her metrik için yön bantlarının ortalaması alınır.