gdal 1.10: conversão radiométrica para landsat-8 (16 bit para 8 bit)

Upload: jorge-santos

Post on 12-Oct-2015

35 views

Category:

Documents


0 download

DESCRIPTION

Transformação RadiométricaÉ o processo utilizado para modificar o tipo de dado nos arquivos raster. É frequentementeutilizada para conversão de formatos do tipo Inteiro não Sinalizado de 16 Bit para 8 Bit.A Transformação Radiométrica é o processo que deve ser executado antes da Equalização deImagens ou Correspondência de Histograma, que são processos para modificação do histograma doraster através do balanço de cores.A Transformação Radiométrica nunca deve ser executada antes da Classificação de Imagens.

TRANSCRIPT

  • GDAL 1.11 Converso Radiomtrica

    Jorge Santos2014

  • GDAL 1.10: Converso Radiomtrica

    Contedo

    SumrioCaptulo 1.................................................................................................................................. 3

    Sobre a Converso Radiomtrica.......................................................................................31.1 Transformao Radiomtrica..................................................................................31.2 Sobre o GDAL............................................................................................................. 31.3 Procedimento para Execuo do GDAL.................................................................31.4 Primeiros Passos no GDAL.......................................................................................3

    1.4.1 Comando para Mudana de Unidade de Disco...........................................41.4.2 Comando cd..................................................................................................... 41.4.3 Comando cls..................................................................................................... 51.4.4 Modo de Edio Rpida..................................................................................5

    1.5 O programa gdal_translate (16 Bit para 8 Bit).....................................................61.5.1 Converso Radiomtrica para um nico arquivo.........................................61.5.2 Converso Radiomtrica para Mltiplos Arquivos Raster..........................7

    1.6 [VIDEO] GDAL 1.10: Converso Radiomtrica para Mltiplos Arquivos.............8Captulo 2.................................................................................................................................. 9

    Contatos................................................................................................................................ 9Autoria deste artigo......................................................................................................... 9Processamento Digital Geotecnologias e Software Livre.......................................9Competncias................................................................................................................... 9

    2

  • Captulo 1

    Sobre a Converso Radiomtrica

    1.1 Transformao Radiomtrica

    o processo utilizado para modificar o tipo de dado nos arquivos raster. frequentemente utilizada para converso de formatos do tipo Inteiro no Sinalizado de 16 Bit para 8 Bit.

    A Transformao Radiomtrica o processo que deve ser executado antes da Equalizao de Imagens ou Correspondncia de Histograma, que so processos para modificao do histograma do raster atravs do balano de cores.

    A Transformao Radiomtrica nunca deve ser executada antes da Classificao de Imagens.

    1.2 Sobre o GDAL

    GDAL uma biblioteca geoespacial para traduo de formatos de dados raster. Apesar de no possuir interface grfica de usurio, o programa possui muitas rotinas interessantes. preciso possuir pequenas noes de MS-DOS para utilizar o programa em ambiente Windows. GDAL um software livre.

    1.3 Procedimento para Execuo do GDAL

    Para os usurios que possuem o aplicativo SIG QGIS , no necessrio instalar o aplicativo GDAL. Aps o download e instalao do QGIS, encontre o GDAL no Menu Iniciar do Windows atravs do aplicativo OSGeo4W:

    Figura 01. Localizao do GDAL no grupo de programas do QGIS 2.4 Chugiak.

    1.4 Primeiros Passos no GDAL

    Os comandos GDAL devem ser digitados diretamente no Prompt de Comando, porm, temos algumas dicas que podem auxiliar iniciantes no programa.

    3

  • GDAL 1.10: Converso Radiomtrica

    1.4.1 Comando para Mudana de Unidade de Disco

    Em ambiente Windows, a principal unidade de disco representada pela letra C. Outras letras podem representar outros tipos de mdia como pendrives, drives de CD/DVD-ROM, discos externos, etc. Assumindo que a Unidade F representa outra unidade de disco do computador que contm dados, digite o comando abaixo na janela do GDAL:

    F:

    Pressione ENTER. A nova unidade de disco ser montada e estar pronta para receber novos comandos.

    Figura 02. Comando para mudana de unidade de disco no MS-DOS.

    Para retornar ao drive padro, basta digitar C: no Prompt da janela.

    1.4.2 Comando cd

    Utilizado para acessar um diretrio ou subdiretrios de arquivos. Por exemplo, temos uma imagem armazenada na pasta IMAGEM. Esta pasta est na unidade C: e queremos ter acesso a ela para executar comandos.

    Digite o comando abaixo no Prompt de Comando:

    cd C:\imagem

    Figura 03. Comando cd. utilizado para acessar um subdiretrio.

    O diretrio ser modificado. Digite cd\ para regressar at o diretrio raiz.

    4

  • GDAL 1.10: Converso Radiomtrica

    1.4.3 Comando cls

    Comando utilizado para limpar a tela. Digite o comando cls para limpar a tela:

    Figura 04. Comando cls. Utilizado para limpar a tela.

    1.4.4 Modo de Edio Rpida

    Permite acessar rapidamente qualquer comando copiado para a janela do Prompt.

    Na janela principal, clique no boto de controle e acesse as Propriedades:

    Figura 05. Propriedades do Prompt de Comando.

    Marque a opo Modo de Edio Rpida e clique no boto OK:

    Figura 06. Opo para acessar o Modo de Edio Rpida.

    5

  • GDAL 1.10: Converso Radiomtrica

    1.5 O programa gdal_translate (16 Bit para 8 Bit)

    Aps tomar nota dos principais comandos do MS-DOS, chegou o momento de executar o programa gdal_translate para modificar o tipo de dado dos arquivos raster.

    1.5.1 Converso Radiomtrica para um nico arquivo

    gdal_translate -of GTiff -ot Byte -scale -co TFW=YES input.tif output.tif

    gdal_translate: Programa para traduo entre diferentes formatos de arquivo raster.-of GTiff: Parmetro que modifica o formato do arquivo raster de sada para GeoTIFF.-ot Byte: Parmetro que define o Tipo de Dado para Inteiro No Sinalizado de 8 Bit.-scale: Parmetro que transforma a escala do dado, modificando valores.-co TFW=YES: Opes de Criao. Gera um arquivo externo TFW para o raster de sada.-input.tif/output.tif : Nome para as imagens de entrada e sada.

    Acesse a pasta onde est a imagem Landsat-8. Primeiro, realizamos a Composio Colorida RGB 6/5/4 e agora vamos transformar a imagem para 8 Bit.

    Figura 07. Local do computador onde encontra-se a imagem Landsat-8.

    Selecione e copie o diretrio das imagens:

    Figura 08. Cpia do diretrio onde encontra-se a imagem.

    Na janela OSGeo4W, digite cd + [ESPAO] e clique com o boto direito sobre o Prompt:

    Figura 09. Cpia do diretrio onde encontra-se a imagem.

    6

  • GDAL 1.10: Converso Radiomtrica

    Pressione [ENTER]. Com a edio rpida, voc ser capaz de colar rapidamente longos comandos e diretrios do Windows diretamente para a janela do Prompt de Comando. Vamos utilizar esses procedimentos para executar todos os comandos do GDAL.

    Copie e cole o comando original no Bloco de Notas. troque os parmetros input.tif e output.tif pelo nome da sua imagem (na sada, alm do nome original da imagem, eu adicionei o sufixo _8bits). No final, para nossa imagem de teste, o comando ficou assim:

    gdal_translate -of GTiff -ot Byte -scale -co TFW=YES LC82220742013121LGN01_654.tif LC82220742013121LGN01_654_8bits.tif

    Cole este comando na janela do Prompt e pressione [ENTER]. O processo ser executado:

    Figura 10. Processo para criao de um raster em 8 bits no GDAL.

    O novo arquivo raster ser adicionado na pasta. Imagem foi convertida para 8 bits.

    Figura 11. Processo para criao de um raster em 8 bits no GDAL.

    1.5.2 Converso Radiomtrica para Mltiplos Arquivos Raster

    Para converter inmeras imagens na mesma pasta, utilize o comando abaixo:

    for %i in (*.tif ) do gdal_translate -of GTiff -ot Byte -scale -co TFW=YES %i %~ni_.tif

    for %i in (*.tif ) do: Repetio ou Looping (executa o processo em todos os arquivos da pasta).gdal_translate: Programa para traduo entre diferentes formatos de arquivo raster.-of GTiff : Parmetro que modifica o formato do arquivo raster de sada para GeoTIFF.-ot Byte: Parmetro que define o Tipo de Dado para Inteiro No Sinalizado de 8 Bit.-scale: Parmetro que transforma a escala do dado, modificando valores.-co TFW=YES: Opes de Criao. Gera um arquivo externo TFW para o raster de sada.%i: Varivel que representa todos os arquivos de entrada.%~ni_.tif: Varivel que representa todos os arquivos de sada.

    7

  • GDAL 1.10: Converso Radiomtrica

    1.6 [VIDEO] GDAL 1.10: Converso Radiomtrica para Mltiplos Arquivos

    Acompanhe todo o procedimento atravs deste vdeo de cerca de dois minutos.

    GDAL 1.10: Converso Radiomtrica

    8

  • Captulo 2

    Contatos

    Autoria deste artigo

    Jorge Santos

    Lattes: http://lattes.cnpq.br/1910845468254276

    E-mail : [email protected]

    Skype: jorgepsantos2002

    Processamento Digital Geotecnologias e Software Livre

    Endereo: http://www.processamentodigital.com.br/

    Twitter: http://twitter.com/jpsantos2002

    Facebook: http://www.facebook.com/ProcessamentoDigital

    LinkedIn: http://br.linkedin.com/pub/jorge-santos/10/38b/8a4/

    Competncias

    Consultoria em SIG/PDI;

    Treinamento em Geotecnologias / Processamento Digital de Imagens;

    Gerncia de Projetos.

    9

    1.1 Transformao Radiomtrica 31.2 Sobre o GDAL 31.3 Procedimento para Execuo do GDAL 31.4 Primeiros Passos no GDAL 31.5 O programa gdal_translate (16 Bit para 8 Bit) 61.6 [VIDEO] GDAL 1.10: Converso Radiomtrica para Mltiplos Arquivos 8Autoria deste artigo 9Processamento Digital Geotecnologias e Software Livre 9Competncias 91.1 Transformao Radiomtrica1.2 Sobre o GDAL1.3 Procedimento para Execuo do GDAL1.4 Primeiros Passos no GDAL1.5 O programa gdal_translate (16 Bit para 8 Bit)1.6 [VIDEO] GDAL 1.10: Converso Radiomtrica para Mltiplos ArquivosAutoria deste artigoProcessamento Digital Geotecnologias e Software LivreCompetncias