O Earth Engine introduziu
níveis de cota não comercial para proteger recursos de computação compartilhados e garantir um desempenho confiável para todo mundo. Os projetos não comerciais usam o nível da comunidade por padrão, mas é possível mudar o nível de um projeto a qualquer momento.
O Google usa tecnologia de IA na tradução de conteúdos para seu idioma de preferência. As traduções com IA podem ter erros.
ee.data.computePixels (Python only)
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Calcula um bloco realizando uma computação arbitrária em dados de imagem.
Retorna:
Os pixels como dados de imagem brutos.
| Uso | Retorna |
ee.data.computePixels(params) | Objeto|Valor |
| Argumento | Tipo | Detalhes |
params | Objeto | Um objeto que contém parâmetros com os seguintes valores possíveis:
expression: a expressão a ser calculada.
fileFormat: o formato do arquivo resultante. O padrão é png. Consulte
ImageFileFormat
para ver os formatos disponíveis. Há outros formatos que convertem o objeto baixado em um objeto de dados do Python. São elas:
NUMPY_NDARRAY, que converte para uma matriz NumPy estruturada.
grid: parâmetros que descrevem a grade de pixels em que os dados serão buscados.
O padrão é a grade de pixels nativa dos dados.
bandIds: se presente, especifica um conjunto específico de bandas de onde os pixels serão extraídos.
visualizationOptions: se presente, um conjunto de opções de visualização a serem aplicadas
para produzir uma visualização RGB de 8 bits dos dados,
em vez de retornar os dados brutos.
workloadTag: tag fornecida pelo usuário para rastrear esse cálculo. |
Exemplos
Configuração do Python
Consulte a página
Ambiente Python para informações sobre a API Python e como usar
geemap para desenvolvimento interativo.
import ee
import geemap.core as geemap
Colab (Python)
# Region of interest.
coords = [
-121.58626826832939,
38.059141484827485,
]
region = ee.Geometry.Point(coords)
# Sentinel-2 median composite.
image = (ee.ImageCollection('COPERNICUS/S2')
.filterBounds(region)
.filterDate('2020-04-01', '2020-09-01')
.median())
# Make a projection to discover the scale in degrees.
proj = ee.Projection('EPSG:4326').atScale(10).getInfo()
# Get scales out of the transform.
scale_x = proj['transform'][0]
scale_y = -proj['transform'][4]
# Make a request object.
request = {
'expression': image,
'fileFormat': 'PNG',
'bandIds': ['B4', 'B3', 'B2'],
'grid': {
'dimensions': {
'width': 640,
'height': 640
},
'affineTransform': {
'scaleX': scale_x,
'shearX': 0,
'translateX': coords[0],
'shearY': 0,
'scaleY': scale_y,
'translateY': coords[1]
},
'crsCode': proj['crs'],
},
'visualizationOptions': {'ranges': [{'min': 0, 'max': 3000}]},
}
image_png = ee.data.computePixels(request)
# Do something with the image...
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."],[],[]]