ב-Earth Engine הוספנו
רמות מכסת שימוש לא מסחרי כדי להגן על משאבי מחשוב משותפים ולספק ביצועים מהימנים לכולם. בפרויקטים לא מסחריים נעשה שימוש במסלול Community כברירת מחדל, אבל אפשר לשנות את המסלול של הפרויקט בכל שלב.
Google uses AI technology to translate content into your preferred language. AI translations can contain errors.
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, המערכת מחשבת את הממוצע של פסי הכיוון של כל מדד. |
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2026-04-20 (שעון UTC).
[null,null,["עדכון אחרון: 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"]]