Anúncio: todos os projetos não comerciais registrados para usar o Earth Engine antes de
15 de abril de 2025 precisam
verificar a qualificação não comercial para manter o acesso ao Earth Engine.
ee.Image.reduceResolution
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Ativa a reprojeção usando o redutor especificado para combinar todos os pixels de entrada correspondentes a cada pixel de saída. Se o redutor tiver uma única entrada, ele será aplicado separadamente a cada banda da coleção. Caso contrário, ele precisará ter o mesmo número de entradas que a imagem de entrada tem de bandas.
Os nomes de saída do redutor determinam os nomes das bandas de saída: redutores com várias entradas usam os nomes de saída diretamente, redutores com uma única entrada e uma única saída preservam os nomes das bandas de entrada, e redutores com uma única entrada e várias saídas adicionam o nome da banda de entrada ao nome da saída (por exemplo, '10_mean', '10_stdDev', '20_mean', '20_stdDev').
Os pesos de entrada do redutor serão o produto da máscara de entrada e a fração do pixel de saída coberta pelo pixel de entrada.
Uso | Retorna |
---|
Image.reduceResolution(reducer, bestEffort, maxPixels) | Imagem |
Argumento | Tipo | Detalhes |
---|
isso: image | Imagem | A imagem de entrada. |
reducer | Redutor | O redutor a ser aplicado para combinar pixels. |
bestEffort | Booleano, padrão: falso | Se usar a entrada na resolução padrão exigir muitos pixels, comece com pixels de entrada já reduzidos de um nível de pirâmide que permita a operação. |
maxPixels | Número inteiro, padrão: 64 | O número máximo de pixels de entrada a serem combinados para cada pixel de saída. Definir um valor muito grande vai causar problemas de falta de memória. |
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-07-26 UTC.
[null,null,["Última atualização 2025-07-26 UTC."],[[["\u003cp\u003eThis operation reprojects images using a reducer to combine input pixels for each output pixel, applying it per band or across bands based on reducer input.\u003c/p\u003e\n"],["\u003cp\u003eOutput band names are determined by the reducer's output names, sometimes preserving, prefixing, or directly using them.\u003c/p\u003e\n"],["\u003cp\u003eInput pixel weights are calculated using input mask and fractional output pixel coverage.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003ereduceResolution\u003c/code\u003e method takes an image, reducer, and optional parameters for handling large operations, returning a reprojected image.\u003c/p\u003e\n"],["\u003cp\u003eOptional parameters \u003ccode\u003ebestEffort\u003c/code\u003e and \u003ccode\u003emaxPixels\u003c/code\u003e control memory usage and allow for processing large images by adjusting input resolution and pixel combination limits.\u003c/p\u003e\n"]]],[],null,["# ee.Image.reduceResolution\n\nEnables reprojection using the given reducer to combine all input pixels corresponding to each output pixel. If the reducer has a single input, it will be applied separately to each band of the collection; otherwise it must have the same number of inputs as the input image has bands.\n\n\u003cbr /\u003e\n\nThe reducer output names determine the names of the output bands: reducers with multiple inputs will use the output names directly, reducers with a single input and single output will preserve the input band names, and reducers with a single input and multiple outputs will prefix the output name with the input band name (e.g., '10_mean', '10_stdDev', '20_mean', '20_stdDev').\n\nReducer input weights will be the product of the input mask and the fraction of the output pixel covered by the input pixel.\n\n| Usage | Returns |\n|-------------------------------------------------------------------|---------|\n| Image.reduceResolution`(reducer, `*bestEffort* `, `*maxPixels*`)` | Image |\n\n| Argument | Type | Details |\n|---------------|-------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| this: `image` | Image | The input image. |\n| `reducer` | Reducer | The reducer to apply to be used for combining pixels. |\n| `bestEffort` | Boolean, default: false | If using the input at its default resolution would require too many pixels, start with already-reduced input pixels from a pyramid level that allows the operation to succeed. |\n| `maxPixels` | Integer, default: 64 | The maximum number of input pixels to combine for each output pixel. Setting this too large will cause out-of-memory problems. |"]]