Nazwy danych wyjściowych funkcji redukującej określają nazwy pasm wyjściowych: funkcje redukujące z wieloma danymi wejściowymi będą używać nazw danych wyjściowych bezpośrednio, funkcje redukujące z jednymi danymi wejściowymi i jednymi danymi wyjściowymi zachowają nazwy pasm wejściowych, a funkcje redukujące z jednymi danymi wejściowymi i wieloma danymi wyjściowymi będą dodawać do nazwy danych wyjściowych prefiks w postaci nazwy pasma wejściowego (np. '10_mean', '10_stdDev', '20_mean', '20_stdDev').
Wagi wejściowe reduktora będą iloczynem maski wejściowej i ułamka piksela wyjściowego pokrytego przez piksel wejściowy.
| Wykorzystanie | Zwroty | 
|---|---|
| Image.reduceResolution(reducer, bestEffort, maxPixels) | Obraz | 
| Argument | Typ | Szczegóły | 
|---|---|---|
| to: image | Obraz | Obraz wejściowy. | 
| reducer | Ograniczenie | Reduktor do zastosowania w celu łączenia pikseli. | 
| bestEffort | Wartość logiczna, domyślnie: false | Jeśli użycie danych wejściowych w domyślnej rozdzielczości wymagałoby zbyt wielu pikseli, zacznij od już zredukowanych pikseli wejściowych z poziomu piramidy, który umożliwia wykonanie operacji. | 
| maxPixels | Liczba całkowita, domyślnie: 64 | Maksymalna liczba pikseli wejściowych do połączenia w przypadku każdego piksela wyjściowego. Zbyt duża wartość tego ustawienia spowoduje problemy z brakiem pamięci. |