ee.Image.divide

প্রথম ভ্যালুকে দ্বিতীয় ভ্যালু দিয়ে ভাগ করে, image1 ও image2-এর প্রতিটি ম্যাচ করা ব্যান্ডের পেয়ারের জন্য ০ দিয়ে ভাগ করার ক্ষেত্রে ০ রিটার্ন করে। image1 বা image2-এর মধ্যে যেকোনও একটিতে যদি মাত্র ১টি ব্যান্ড থাকে, তাহলে অন্য ছবির সব ব্যান্ডের সাথে এটি ব্যবহার করা হয়। ছবিতে একই সংখ্যক ব্যান্ড থাকলে, কিন্তু একই নাম না থাকলে, সেগুলি স্বাভাবিক ক্রমে জোড়ায় জোড়ায় ব্যবহার করা হয়। দুটি ইনপুটের মধ্যে যেটি দীর্ঘ সেটির নাম অনুসারে আউটপুট ব্যান্ডের নাম দেওয়া হয় অথবা দুটি ইনপুটের দৈর্ঘ্য সমান হলে image1-এর ক্রম অনুসারে নাম দেওয়া হয়। আউটপুট পিক্সেলের ধরন হল ইনপুট ধরনের ইউনিয়ন।

ব্যবহাররিটার্ন
Image.divide(image2)ছবি
আর্গুমেন্টধরনবিবরণ
এটি: image1ছবিযে ছবি থেকে বাঁদিকের অপারেন্ড ব্যান্ড নেওয়া হয়েছে।
image2ছবিযে ছবি থেকে ডানদিকের অপারেন্ড ব্যান্ড নেওয়া হয়েছে।

উদাহরণ

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

// A Sentinel-2 surface reflectance image.
var img = ee.Image('COPERNICUS/S2_SR_HARMONIZED/20210109T185751_20210109T185931_T10SEG');

// Subset two image bands and display them on the map.
var swir1 = img.select('B11');
var swir2 = img.select('B12');
Map.setCenter(-122.276, 37.456, 12);
Map.addLayer(swir1, {min: 0, max: 3000}, 'swir1');
Map.addLayer(swir2, {min: 0, max: 3000}, 'swir2');

// The following examples demonstrate ee.Image arithmetic methods using two
// single-band ee.Image inputs.
var addition = swir1.add(swir2);
Map.addLayer(addition, {min: 100, max: 6000}, 'addition');

var subtraction = swir1.subtract(swir2);
Map.addLayer(subtraction, {min: 0, max: 1500}, 'subtraction');

var multiplication = swir1.multiply(swir2);
Map.addLayer(multiplication, {min: 1.9e5, max: 9.4e6}, 'multiplication');

var division = swir1.divide(swir2);
Map.addLayer(division, {min: 0, max: 3}, 'division');

var remainder = swir1.mod(swir2);
Map.addLayer(remainder, {min: 0, max: 1500}, 'remainder');

// If a number input is provided as the second argument, it will automatically
// be promoted to an ee.Image object, a convenient shorthand for constants.
var exponent = swir1.pow(3);
Map.addLayer(exponent, {min: 0, max: 2e10}, 'exponent');

Python সেট-আপ

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

import ee
import geemap.core as geemap

Colab (Python)

# A Sentinel-2 surface reflectance image.
img = ee.Image('COPERNICUS/S2_SR_HARMONIZED/20210109T185751_20210109T185931_T10SEG')

# Subset two image bands and display them on the map.
swir_1 = img.select('B11')
swir_2 = img.select('B12')
m = geemap.Map()
m.set_center(-122.276, 37.456, 12)
m.add_layer(swir_1, {'min': 0, 'max': 3000}, 'swir_1')
m.add_layer(swir_2, {'min': 0, 'max': 3000}, 'swir_2')

# The following examples demonstrate ee.Image arithmetic methods using two
# single-band ee.Image inputs.
addition = swir_1.add(swir_2)
m.add_layer(addition, {'min': 100, 'max': 6000}, 'addition')

subtraction = swir_1.subtract(swir_2)
m.add_layer(subtraction, {'min': 0, 'max': 1500}, 'subtraction')

multiplication = swir_1.multiply(swir_2)
m.add_layer(multiplication, {'min': 1.9e5, 'max': 9.4e6}, 'multiplication')

division = swir_1.divide(swir_2)
m.add_layer(division, {'min': 0, 'max': 3}, 'division')

remainder = swir_1.mod(swir_2)
m.add_layer(remainder, {'min': 0, 'max': 1500}, 'remainder')

# If a number input is provided as the second argument, it will automatically
# be promoted to an ee.Image object, a convenient shorthand for constants.
exponent = swir_1.pow(3)
m.add_layer(exponent, {'min': 0, 'max': 2e10}, 'exponent')
m