ee.Image.sampleRectangle

Extrai uma região retangular de pixels de uma imagem em uma matriz ND por banda. Os arrays são retornados em um recurso que retém as mesmas propriedades da imagem e uma geometria igual à usada para fazer a amostragem da imagem (ou a área da imagem, se não especificada). Cada banda é amostrada na projeção de entrada. Se nenhuma geometria for especificada, a amostragem será feita usando a área de cobertura. Para intervalos escalares, a matriz de saída é 2D. Para intervalos de matriz, a matriz de saída é (2+N)D, em que N é o número de dimensões no intervalo original. Se você estiver fazendo amostragem de bandas de matrizes, todas elas precisarão ter o mesmo número de elementos. Se a região amostrada de uma banda estiver totalmente mascarada e um valor de matriz padrão for especificado, ele será usado em vez da amostragem da imagem.

UsoRetorna
Image.sampleRectangle(region, properties, defaultValue, defaultArrayValue)Recurso
ArgumentoTipoDetalhes
isso: imageImagemA imagem a ser amostrada.
regionGeometria, padrão: nuloA região cuja caixa delimitadora projetada é usada para fazer amostragem da imagem. O padrão é a área de cobertura em cada banda.
propertiesLista, padrão: nuloAs propriedades a serem copiadas da imagem amostrada. O padrão é todas as propriedades que não são do sistema.
defaultValuePonto flutuante, padrão: nuloUm valor padrão usado quando um pixel amostrado é mascarado ou está fora da área de cobertura de uma banda.
defaultArrayValueArray, padrão: nullUm valor padrão usado quando um pixel de matriz amostrado é mascarado ou está fora da área de cobertura de uma banda.