ee.Kernel.sobel

יוצרת ליבת Sobel לזיהוי קצוות בגודל 3x3.

שימושהחזרות
ee.Kernel.sobel(magnitude, normalize)ליבה
ארגומנטסוגפרטים
magnitudeמספר ממשי (float), ברירת מחדל: 1הכפלה של כל ערך בסכום הזה.
normalizeבוליאני, ברירת מחדל: falseמנרמלים את ערכי הליבה כך שהסכום שלהם יהיה 1.

דוגמאות

עורך הקוד (JavaScript)

print('A Sobel kernel', ee.Kernel.sobel());

/**
 * Output weights matrix
 *
 * [-1, 0, 1]
 * [-2, 0, 2]
 * [-1, 0, 1]
 */

הגדרת Python

מידע על Python API ועל שימוש ב-geemap לפיתוח אינטראקטיבי מופיע בדף Python Environment.

import ee
import geemap.core as geemap

Colab (Python)

from pprint import pprint

print('A Sobel kernel:')
pprint(ee.Kernel.sobel().getInfo())

#  Output weights matrix

#  [-1, 0, 1]
#  [-2, 0, 2]
#  [-1, 0, 1]