Skip to main content
. Author manuscript; available in PMC: 2013 Sep 1.
Published in final edited form as: Acad Radiol. 2013 Aug;20(8):930–938. doi: 10.1016/j.acra.2013.03.011

TABLE 1B.

The Textural Features Used in This Study (Version With Definitions)

Category Features Computation Formula Notes
Distribution of image gray level (9,10) Mean
m=1n(x,y)R[f(x,y)]
f(x,y) represents the intensity value of a pixel located at (x,y). n means the total number of pixels within the ROI, k means the number of gray level value within the ROI, and p(li) means the probability of value li occurring in the ROI.
Entropy
e=-i=1k[p(Ii)]log2[p(Ii)]
Uniformity
u=i=1k[p(Ii)]2
Standard deviation
s=1n-1i=1n[fi(x,y)-m]2
Smoothness
R=1-11+s2
Skewness
S=n(n-1)(n-2)s3i=1n(Ii-m)3
Third moment (Tm)
μ3=i=1k(Ii-m)3p(Ii)
Kurtosis
K=n(n+1)(n-1)(n-2)(n-3)s4i=1n(Ii-m)4-3(n-1)2(n-2)(n-3)
Auto-covariance coefficient (12) Norm of vector (NOV) Nov=Δm=0,Δn=0nγ(Δm,Δn)2, where γ(Δm,Δn)=A(Δm,Δn)A(0,0),A(Δm,Δn)=1Count(Δm,Δn)·x0M-1-Δmy=0N-1-Δn[fin(x,y)-f¯in]×[fin(x+Δm,y+Δn)-f¯in] fin(x, y) and fin(x+Δm,y+Δn) are gray levels of pixels (i, j) and (im, jn) inside a ROI of size M × N. f̄in is the mean value of all pixels and Countm,Δn) is the number of pixel pairs inside a ROI, with given distance (Δm, Δn) along the x and y axes, respectively.
Tamura features (13) Contrast Fcon = σ/(a4)1/4, where α4 = μ4/σ4 μ4 is the 4th moment of all pixels about the mean inside a ROI, and σ2 is the variance. θ is the gradient direction of a pixel, and Nθ(k) is the number of pixels with which (2k−1)π/2n < θ < (2k + 1)π/2n and the gradient norm |G| ≥ t (a preset thresholding). HD(φ) can be regarded as the histogram of θ, where np is the number of peaks, φp is the position of the pth peak, and wp is the range between peaks. PDd means the nxn local cooccurrence matrix with a given distance along a given direction. r is a normalizing factor and σxxx means the standard deviation of the feature Fxxx.
Directionality
HD(k)=Nθ(k)/i=0n-1Nθ(i)k=0,1,,n-1
Fdir=pnpφwp(φ-φp)2HD(φ)
Line-likeness
Flin=injnPDd(i,j)cos[(i-j)2πn]/injnPDd(i,j)
Regularity Freg = 1 − r(σcrs + σcon + σdir + σlin)
where Fcrs=1M×Ni=1Mj=1NSbest(i,j)
Features derived from GLCM (14,15) f1–f16 derived from the GLCM matrix Md,θ(i,j)=x=1My=1N{1if(x,y),(x,y)εR2,f(x,y)=iandf(x,y)=j0otherwise
f1: angular second moment, f2: contrast, f3: correlation, f4: sum of squares, f5: inverse difference moment, f6: sum average, f7: sum variance, f8: sum entropy, f9: entropy, f10: difference variance, f11: difference entropy, f12 & f13: information measures of correlation, f14: inertia, f15: cluster shade, and f16: cluster prominence.
f(x,y) represents the intensity value of a pixel located at (x,y). M × N is the size of the ROI. Md,θ(i,j) is the (i, j) element of the GLCM matrix, representing the relative frequency with which two pixels with given gray levels of i and j are separated by a given pixel distance of d along the direction of θ.
Features derived from GLGCM (16) T1–T11 derived from the GLGCM matrix M(i,j)=x=1My=1N{1if(x,y)εR2,f(x,y)=iandfg(x,y)=j0otherwise
T1: small grads dominance, T2: big grads dominance, T3: gray asymmetry, T4: grads asymmetry, T5: energy, T6: correlation, T7: gray entropy, T8: grads entropy, T9: entropy. T10: inertia, and T11: DifferMoment.
fg(x,y) represents the gradient image of f(x,y). M′(i,j) is the (i, j) element of the GLGCM matrix, representing the relative frequency with which a pixel with given gray level of i and gradient of j appeared in the ROI.

GLCM, gray level cooccurrence matrix; GLGCM, gray level-gradient co-occurrence matrix; grads, gradient; N, number of features; Tm, third moment.