ee.Kernel.gaussian

यह फ़ंक्शन, सैंपल किए गए कंटीन्यूअस गॉसियन से गॉसियन कर्नल जनरेट करता है.

इस्तेमालरिटर्न
ee.Kernel.gaussian(radius, sigma, units, normalize, magnitude)कर्नेल
आर्ग्यूमेंटटाइपविवरण
radiusफ़्लोटजनरेट करने के लिए कर्नल की रेडियस.
sigmaफ़्लोट, डिफ़ॉल्ट: 1गॉसियन फ़ंक्शन का मानक विचलन (रेडियस की तरह ही यूनिट).
unitsस्ट्रिंग, डिफ़ॉल्ट: "pixels"कर्नल के लिए मेज़रमेंट सिस्टम ('पिक्सल' या 'मीटर'). अगर कर्नल को मीटर में तय किया गया है, तो ज़ूम-लेवल बदलने पर इसका साइज़ बदल जाएगा.
normalizeबूलियन, डिफ़ॉल्ट: trueकर्नल वैल्यू को सामान्य करें, ताकि उनका योग 1 हो.
magnitudeफ़्लोट, डिफ़ॉल्ट: 1हर वैल्यू को इस रकम से स्केल करें.

उदाहरण

कोड एडिटर (JavaScript)

print('A Gaussian kernel', ee.Kernel.gaussian({radius: 3}));

/**
 * Output weights matrix (up to 1/1000 precision for brevity)
 *
 * [0.002, 0.013, 0.021, 0.013, 0.002]
 * [0.013, 0.059, 0.098, 0.059, 0.013]
 * [0.021, 0.098, 0.162, 0.098, 0.021]
 * [0.013, 0.059, 0.098, 0.059, 0.013]
 * [0.002, 0.013, 0.021, 0.013, 0.002]
 */

Python सेटअप करना

Python API और इंटरैक्टिव डेवलपमेंट के लिए geemap का इस्तेमाल करने के बारे में जानकारी पाने के लिए, Python एनवायरमेंट पेज देखें.

import ee
import geemap.core as geemap

Colab (Python)

from pprint import pprint

print('A Gaussian kernel:')
pprint(ee.Kernel.gaussian(**{'radius': 3}).getInfo())

#  Output weights matrix (up to 1/1000 precision for brevity)

#  [0.002, 0.013, 0.021, 0.013, 0.002]
#  [0.013, 0.059, 0.098, 0.059, 0.013]
#  [0.021, 0.098, 0.162, 0.098, 0.021]
#  [0.013, 0.059, 0.098, 0.059, 0.013]
#  [0.002, 0.013, 0.021, 0.013, 0.002]