You are on page 1of 9

GDAL 1.

11
Converso Radiomtrica

Jorge Santos
2014

GDAL 1.10: Converso Radiomtrica

Contedo
Sumrio
Captulo 1.................................................................................................................................. 3
Sobre a Converso Radiomtrica....................................................................................... 3
1.1 Transformao Radiomtrica..................................................................................3
1.2 Sobre o GDAL............................................................................................................. 3
1.3 Procedimento para Execuo do GDAL.................................................................3
1.4 Primeiros Passos no GDAL....................................................................................... 3
1.4.1 Comando para Mudana de Unidade de Disco...........................................4
1.4.2 Comando cd..................................................................................................... 4
1.4.3 Comando cls..................................................................................................... 5
1.4.4 Modo de Edio Rpida.................................................................................. 5
1.5 O programa gdal_translate (16 Bit para 8 Bit).....................................................6
1.5.1 Converso Radiomtrica para um nico arquivo.........................................6
1.5.2 Converso Radiomtrica para Mltiplos Arquivos Raster..........................7
1.6 [VIDEO] GDAL 1.10: Converso Radiomtrica para Mltiplos Arquivos.............8
Captulo 2.................................................................................................................................. 9
Contatos................................................................................................................................ 9
Autoria deste artigo......................................................................................................... 9
Processamento Digital Geotecnologias e Software Livre.......................................9
Competncias................................................................................................................... 9

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 <http://www.gdal.org/> 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 <http://www.qgis.org>, 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.

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.

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.

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.

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

Captulo 2

Contatos
Autoria deste artigo
Jorge Santos
Lattes: http://lattes.cnpq.br/1910845468254276
E-mail: jorgepsantos@outlook.com
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.