रिड्यूसर के आउटपुट के नाम से, आउटपुट बैंड के नाम तय होते हैं: एक से ज़्यादा इनपुट वाले रिड्यूसर, आउटपुट के नामों का सीधे तौर पर इस्तेमाल करेंगे. एक इनपुट और एक आउटपुट वाले रिड्यूसर, इनपुट बैंड के नामों को बनाए रखेंगे. वहीं, एक इनपुट और कई आउटपुट वाले रिड्यूसर, आउटपुट के नाम के आगे इनपुट बैंड का नाम जोड़ देंगे. उदाहरण के लिए, '10_mean', '10_stdDev', '20_mean', '20_stdDev').
रिड्यूसर के इनपुट वेट, इनपुट मास्क और आउटपुट पिक्सल के उस हिस्से का प्रॉडक्ट होगा जिसे इनपुट पिक्सल कवर करता है.
| इस्तेमाल | रिटर्न |
|---|---|
Image.reduceResolution(reducer, bestEffort, maxPixels) | इमेज |
| आर्ग्यूमेंट | टाइप | विवरण |
|---|---|---|
यह: image | इमेज | इनपुट इमेज. |
reducer | रेड्यूसर | पिक्सल को एक साथ जोड़ने के लिए, इस रिड्यूसर का इस्तेमाल किया जाता है. |
bestEffort | बूलियन, डिफ़ॉल्ट वैल्यू: false | अगर डिफ़ॉल्ट रिज़ॉल्यूशन पर इनपुट का इस्तेमाल करने के लिए बहुत ज़्यादा पिक्सल की ज़रूरत होती है, तो पिरामिड लेवल से पहले से कम किए गए इनपुट पिक्सल का इस्तेमाल करें. इससे ऑपरेशन पूरा हो पाएगा. |
maxPixels | पूर्णांक, डिफ़ॉल्ट: 64 | हर आउटपुट पिक्सल के लिए, इनपुट पिक्सल की ज़्यादा से ज़्यादा संख्या को एक साथ जोड़ा जा सकता है. इसे बहुत ज़्यादा पर सेट करने से, मेमोरी से जुड़ी समस्याएं होंगी. |