Ícone Questionei
QuestõesDisciplinasBancasDashboardSimuladosCadernoRaio-X
Logo Questionei

Links Úteis

  • Início
  • Questões
  • Disciplinas
  • Simulados

Legal

  • Termos de Uso
  • Termos de Adesão
  • Política de Privacidade

Disciplinas

  • Matemática
  • Informática
  • Português
  • Raciocínio Lógico
  • Direito Administrativo

Bancas

  • FGV
  • CESPE
  • VUNESP
  • FCC
  • CESGRANRIO

© 2026 Questionei. Todos os direitos reservados.

Feito com ❤️ para educação

/
/
/
/
/
/
  1. Início/
  2. Questões/
  3. Linguagens de Programação/
  4. Questão 457941201964752

Com base no código precedente, julgue o item a seguir. Ao salvar a imagem resultante, o código preserva automaticamente ...

1

457941201964752
Ano: 2025Banca: CESPE / CEBRASPEOrganização: EMBRAPADisciplina: Linguagens de ProgramaçãoTemas: JavaScript Object Notation
Texto associado

O NDVI (ou índice de vegetação por diferença normalizada) permite identificar a presença de vegetação verde e caracterizar sua distribuição espacial, como também sua evolução no decorrer do tempo. Para calcular o NDVI, a linguagem Python é amplamente utilizada, devido à sua flexibilidade e às bibliotecas de processamento de dados geoespaciais disponíveis. A seguir, é apresentado um código em Python relativo ao cálculo do NDVI. 


import numpy as np

import rasterio def calcular_ndvi(arquivo_nir, arquivo_red,

saida_ndvi):

    with rasterio.open(arquivo_nir) as nir_src:

        nir = nir_src.read(1).astype('float32')

        perfil = nir_src.profile

    with rasterio.open(arquivo_red) as red_src:

        red = red_src.read(1).astype('float32')

    ndvi = (nir - red) / (nir + red + 1e-10)

    perfil.update(dtype=rasterio.float32,

count=1)

    with rasterio.open(saida_ndvi, 'w',

**perfil) as dst:

        dst.write(ndvi, 1)

    print(f"NDVI calculado e salvo em:

{saida_ndvi}") 


Com base no código precedente, julgue os itens a seguir. 

Com base no código precedente, julgue o item a seguir. 


Ao salvar a imagem resultante, o código preserva automaticamente a escala original dos valores de NDVI, sem precisar de ajustes adicionais. 

Gabarito comentado
Anotações
Marcar para revisão
Reportar erro

Questões relacionadas para praticar

Questão 457941200037347Linguagens de Programação

Em Java, se uma class fosse compilada na JDK 1.6 e rodada com a JDK 1.5, seria obtido o seguinte erro: class file haswrongversion 50.0, shouldbe 49.0.

#Java#Linguagens de Programação
Questão 457941200503242Linguagens de Programação

É possível implementar procedimentos cujos valores gerados podem ser armazenados em variáveis que garantem sua existência mesmo após o término da exec...

#Fundamentos de Programação
Questão 457941200977819Linguagens de Programação

Sendo o Maven uma ferramenta utilizada para projetos Java, assinale a opção que apresenta a característica correta do ciclo de vida referente ao estág...

#Linguagens de Programação#Java
Questão 457941201075619Linguagens de Programação

Acerca de frameworks e API, julgue o item subsequente.JMS (Java message service) é uma API da linguagem Java para middleware orientado a mensagens. O ...

#Java Frameworks
Questão 457941201150353Linguagens de Programação

A respeito da análise e do projeto orientados a objetos, julgue o seguinte item.Em um projeto orientado a objetos, a alteração da regra de validação d...

#Orientação a Objetos
Questão 457941201261968Linguagens de Programação

Assinale a opção correta acerca do funcionamento do servidor Tomcat em uma máquina.

#Apache Tomcat#Servidores de Aplicação
Questão 457941201389952Linguagens de Programação

Mediante o esquema XML, são estabelecidos critérios para o envio de informações, desconsiderando-se a organização e formato dos dados.

#Linguagens de Marcação#XML
Questão 457941201732010Linguagens de Programação

Em Java, os métodos relacionados apenas ao funcionamento interno do objeto, não acessíveis a outras classes, são conhecidos como

#Linguagens de Programação#Java
Questão 457941201841238Linguagens de Programação

A respeito das tecnologias relacionadas ao desenvolvimento web em Java, julgue o item a seguir.No JUnit, os testes são realizados em sequência, por is...

#JUnit Testing Framework#Java Frameworks
Questão 457941201933329Linguagens de Programação

Acerca do servidor de aplicações JBoss, julgue o item seguinte. Os datasources são configurações que definem como os bancos de dados serão acessados p...

#Servidores de Aplicação#WildFly

Continue estudando

Mais questões de Linguagens de ProgramaçãoQuestões sobre JavaScript Object NotationQuestões do CESPE / CEBRASPE