ee.Kernel.inverse

各重みが乗法的に反転されたカーネルを返します。値が 0 の重みは反転されず、0 のままになります。

用途戻り値
Kernel.inverse()カーネル
引数タイプ詳細
これ: kernelカーネルエントリを反転するカーネル。

コードエディタ(JavaScript)

var sobelKernel = ee.Kernel.sobel();
print(sobelKernel);

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

print('Inverse of Sobel kernel weights', sobelKernel.inverse());

/**
 * [-1.0, 0.0, 1.0]
 * [-0.5, 0.0, 0.5]
 * [-1.0, 0.0, 1.0]
 */

Python の設定

Python API とインタラクティブな開発での geemap の使用については、 Python 環境のページをご覧ください。

import ee
import geemap.core as geemap

Colab(Python)

from pprint import pprint

sobel_kernel = ee.Kernel.sobel()
pprint(sobel_kernel.getInfo())

# Output weights matrix

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

print('Inverse of Sobel kernel weights:')
pprint(sobel_kernel.inverse().getInfo())

#  [-1.0, 0.0, 1.0]
#  [-0.5, 0.0, 0.5]
#  [-1.0, 0.0, 1.0]