ee.Kernel.fixed

একটি কার্নেল তৈরি করে।

ব্যবহার রিটার্নস
ee.Kernel.fixed( width , height , weights, x , y , normalize ) কার্নেল
যুক্তি টাইপ বিস্তারিত
width পূর্ণসংখ্যা, ডিফল্ট: -1 পিক্সেলে কার্নেলের প্রস্থ।
height পূর্ণসংখ্যা, ডিফল্ট: -1 পিক্সেলে কার্নেলের উচ্চতা।
weights তালিকা কার্নেলের ওজন হিসাবে ব্যবহার করার জন্য [উচ্চতা] x [প্রস্থ] মানগুলির একটি 2-ডি তালিকা।
x পূর্ণসংখ্যা, ডিফল্ট: -1 ফোকাসের অবস্থান, বাম দিক থেকে অফসেট হিসাবে।
y পূর্ণসংখ্যা, ডিফল্ট: -1 ফোকাসের অবস্থান, শীর্ষ থেকে অফসেট হিসাবে।
normalize বুলিয়ান, ডিফল্ট: মিথ্যা কার্নেলের মানগুলিকে 1 এ যোগ করার জন্য স্বাভাবিক করুন।

উদাহরণ

কোড এডিটর (জাভাস্ক্রিপ্ট)

// Kernel weights.
var weights = [[4, 3, 2, 1, 2, 3, 4],
               [4, 3, 2, 1, 2, 3, 4],
               [4, 3, 2, 1, 2, 3, 4]];

print('A fixed kernel', ee.Kernel.fixed({weights: weights}));

/**
 * Output weights matrix
 *
 * [4, 3, 2, 1, 2, 3, 4]
 * [4, 3, 2, 1, 2, 3, 4]
 * [4, 3, 2, 1, 2, 3, 4]
 */

পাইথন সেটআপ

পাইথন এপিআই এবং ইন্টারেক্টিভ ডেভেলপমেন্টের জন্য geemap ব্যবহার করার জন্য পাইথন এনভায়রনমেন্ট পৃষ্ঠাটি দেখুন।

import ee
import geemap.core as geemap

Colab (পাইথন)

from pprint import pprint

weights = [[4, 3, 2, 1, 2, 3, 4],
           [4, 3, 2, 1, 2, 3, 4],
           [4, 3, 2, 1, 2, 3, 4]]

print('A fixed kernel:')
pprint(ee.Kernel.fixed(**{'weights': weights}).getInfo())

#  Output weights matrix

#  [4, 3, 2, 1, 2, 3, 4]
#  [4, 3, 2, 1, 2, 3, 4]
#  [4, 3, 2, 1, 2, 3, 4]