ee.Kernel.plus

Menghasilkan kernel boolean berbentuk plus.

PenggunaanHasil
ee.Kernel.plus(radius, units, normalize, magnitude)Kernel
ArgumenJenisDetail
radiusFloatRadius kernel yang akan dibuat.
unitsString, default: "pixels"Sistem pengukuran untuk kernel ('piksel' atau 'meter'). Jika kernel ditentukan dalam meter, kernel akan diubah ukurannya saat level zoom diubah.
normalizeBoolean, default: benar (true)Menormalisasi nilai kernel agar berjumlah 1.
magnitudeFloat, default: 1Menskalakan setiap nilai dengan jumlah ini.

Contoh

Code Editor (JavaScript)

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

/**
 * Output weights matrix (1/1000 precision shown for brevity)
 *
 * [0.000, 0.000, 0.000, 0.076, 0.000, 0.000, 0.000]
 * [0.000, 0.000, 0.000, 0.076, 0.000, 0.000, 0.000]
 * [0.000, 0.000, 0.000, 0.076, 0.000, 0.000, 0.000]
 * [0.076, 0.076, 0.076, 0.076, 0.076, 0.076, 0.076]
 * [0.000, 0.000, 0.000, 0.076, 0.000, 0.000, 0.000]
 * [0.000, 0.000, 0.000, 0.076, 0.000, 0.000, 0.000]
 * [0.000, 0.000, 0.000, 0.076, 0.000, 0.000, 0.000]
 */

Penyiapan Python

Lihat halaman Lingkungan Python untuk mengetahui informasi tentang Python API dan penggunaan geemap untuk pengembangan interaktif.

import ee
import geemap.core as geemap

Colab (Python)

from pprint import pprint

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

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

#  [0.000, 0.000, 0.000, 0.076, 0.000, 0.000, 0.000]
#  [0.000, 0.000, 0.000, 0.076, 0.000, 0.000, 0.000]
#  [0.000, 0.000, 0.000, 0.076, 0.000, 0.000, 0.000]
#  [0.076, 0.076, 0.076, 0.076, 0.076, 0.076, 0.076]
#  [0.000, 0.000, 0.000, 0.076, 0.000, 0.000, 0.000]
#  [0.000, 0.000, 0.000, 0.076, 0.000, 0.000, 0.000]
#  [0.000, 0.000, 0.000, 0.076, 0.000, 0.000, 0.000]