ee.Kernel.inverse

تعرض هذه الدالة نواة يتم فيها عكس كل وزن من أوزانها بشكل مضاعف. لا يتم عكس التقديرات التي تبلغ قيمتها صفرًا، وتبقى صفرًا.

الاستخدامالمرتجعات
Kernel.inverse()Kernel
الوسيطةالنوعالتفاصيل
هذا: kernelKernelالنواة المطلوب عكس إدخالاتها.

أمثلة

محرّر الرموز البرمجية (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 للحصول على معلومات حول واجهة برمجة التطبيقات Python واستخدام geemap للتطوير التفاعلي.

import ee
import geemap.core as geemap

Colab (Python)

sobel_kernel = ee.Kernel.sobel()
display('Sobel kernel weights:', sobel_kernel)

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

display('Inverse of Sobel kernel weights:', sobel_kernel.inverse())

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