ee.Image.glcmTexture

חישוב מדדי טקסטורה ממטריצת השכיחות המשותפת של רמות האפור סביב כל פיקסל בכל פס. ‫GLCM הוא טבלה שמציגה את התדירות שבה מתרחשים שילובים שונים של ערכי בהירות פיקסלים (רמות אפורות) בתמונה. היא סופרת כמה פעמים פיקסל עם ערך X נמצא ליד פיקסל עם ערך Y, בכיוון ובמרחק מסוימים, ואז מפיקה נתונים סטטיסטיים מהטבלה הזו.

ההטמעה הזו מחשבת את 14 המדדים של GLCM שהוצעו על ידי Haralick, ו-4 מדדים נוספים של Conners. הערכים שמוזנים חייבים להיות מספרים שלמים.

הפלט מורכב מ-18 תדרים לכל תדר קלט אם ההחלקה הכיוונית מופעלת, ומ-18 תדרים לכל זוג כיווני בגרעין, אם לא:

  • ASM: f1, Angular Second Moment; measures the number of repeated pairs
  • ניגודיות: f2, Contrast; measures the local contrast of an image
  • CORR: f3, מתאם; מדידת המתאם בין זוגות של פיקסלים
  • VAR: f4, שונות; מדד לפיזור של התפלגות רמות האפור
  • IDM: f5, Inverse Difference Moment; measures the homogeneity
  • SAVG: f6, Sum Average
  • SVAR: f7, Sum Variance
  • SENT: f8, Sum Entropy
  • ENT: f9, Entropy. מדד הרנדומיזציה של התפלגות גווני אפור
  • DVAR: f10, שונות ההבדל
  • DENT: f11, Difference entropy
  • IMCORR1: f12, Information Measure of Corr. 1
  • IMCORR2: f13, Information Measure of Corr. 2
  • MAXCORR: f14, מקדם המתאם המקסימלי. (לא חושב)
  • DISS: Dissimilarity
  • אינרציה: אינרציה
  • SHADE: Cluster Shade
  • PROM: מידת הבולטוּת של האשכול
מידע נוסף זמין בשני המאמרים: Haralick et. al, 'Textural Features for Image Classification', https://doi.org/10.1109/TSMC.1973.4309314 and Conners, et al, 'Segmentation of a high-resolution urban scene using texture operators', https://doi.org/10.1016/0734-189X(84)90197-X.

שימושהחזרות
Image.glcmTexture(size, kernel, average)תמונה
ארגומנטסוגפרטים
זה: imageתמונההתמונה שעבורה יחושבו מדדי המרקם.
sizeמספר שלם, ברירת מחדל: 1גודל השכונה שרוצים לכלול בכל GLCM. לדוגמה, הגודל 1 מתאים לריבוע בגודל 3x3, הגודל 2 מתאים לריבוע בגודל 5x5, הגודל 3 מתאים לריבוע בגודל 7x7 וכן הלאה.
kernelליבה, ברירת מחדל: nullליבת (kernel) שמציינת את ההיסטים בציר ה-X ובציר ה-Y שעל פיהם יחושבו מטריצות ה-GLCM. מחשבים GLCM לכל פיקסל בליבה שערכו שונה מאפס, מלבד הפיקסל המרכזי, ובתנאי שעדיין לא חושב GLCM לאותו כיוון ולאותו מרחק. לדוגמה, אם הוגדר אחד מהפיקסלים המזרחי או המערבי או שניהם, מחושב רק GLCM אחד (אופקי). הסריקה של ליבות מתבצעת משמאל לימין ומלמעלה למטה. ברירת המחדל היא ריבוע בגודל 3x3, וכתוצאה מכך מתקבלים 4 GLCM עם ההיסטים (-1, -1),‏ (0, -1),‏ (1, -1) ו-‎ (-1, 0).
averageבוליאני, ברירת מחדל: trueאם הערך הוא true, המערכת מחשבת את הממוצע של פסי הכיוון של כל מדד.